Workflow Data Primitives
Workflow Activities manipulate Footprint information in the form of Data Primitives. The following is a listing of each Data Primitive available for use in Footprint.
For information about customizing Workflows in Footprint, see the Workflow guide.
CreateAndPlanReplenTasksHardAllocationRequest
This object contains the list of allocations requests for replenishments. Derived from HardAllocationRequest.
object CreateAndPlanReplenTasksHardAllocationRequest | |
---|---|
object(int locationId) |
Constructor for the Replenishment request. |
int LocationToReplen |
The index of the replensishment location, is the id that is visible in the Warehouse Explorer |
GenerateManufacturingInventoryMoveTasksHardAllocationRequest
This object contains the list of allocations requests for Manufacturing inventory moves. Derived from HardAllocationRequest.
object GenerateManufacturingInventoryMoveTasksHardAllocationRequest | |
---|---|
object(int pickSlipId) |
Constructor for the Manufacturing request. |
int PickSlipId |
The index of the pick slip, is the id that is visible in the Wave. |
GenericHardAllocationRequest
This object contains the list of allocations request for Generic cases. Derived from HardAllocationRequest.
object GenericHardAllocationRequest | |
---|---|
object(string topic) |
Constructor for the Generic Hard Allocation Request. |
string Topic |
The lookup code of the topic. |
HardAllocationRequest
This object contains the list of allocations request details. Derived from AllocationRequest.
object HardAllocationRequest | |
---|---|
PackageAllocationStrategyEnum? PackageAllocationStrategyEnum |
The Package Allocation Strategy Enumerator for allocation. Like largest or order line. |
AllocationStrategyEnum? AllocationStrategyEnum |
The Lot Allocation Strategy Enumerator for allocation. Like FIFO, FEFO, LIFO, FMFO and so on... |
int? GlobalMaterialId |
The index of global material desired for allocation |
List<int> GlobalMaterialMaterialsToIgnore |
The List of the indexes of global materials to ignore during processing |
List<int> LocationsToIgnore |
The List of the indexes of locations to ignore during processing |
InventoryAdjustmentTasksGenerationForMaterialTransferLineAllocationRequest
object InventoryAdjustmentTasksGenerationForMaterialTransferLineAllocationRequest | |
---|---|
object(int materialTransferSourceLineId) |
Constructor for the object.object(int materialTransferSourceLineId) |
int MaterialTransferSourceLineId |
The index of the material transfer source |
InventoryPlanningTasksGenerationHardAllocationRequest
This object contains the list of allocations requests for Manufacturing inventory planning. Derived from HardAllocationRequest.
object InventoryPlanningTasksGenerationHardAllocationRequest | |
---|---|
object(int manufacturingOrderId) |
Constructor for the Manufacturing inventory planning request. |
int ManufacturingOrderId |
The index of the Manufacturing Order. |
PickTasksGenerationForOutboundShipmentLineHardAllocationRequest
This object contains the list of allocations requests for replenishments. Derived from HardAllocationRequest.
object PickTasksGenerationForOutboundShipmentLineHardAllocationRequest | |
---|---|
object(int shipmentLineId) |
Constructor for the Shipment allocation request. Given a Shipment Line index. |
int ShipmentLineId |
The index of the shipment, is the id that is visible in the outbound shipment list. |
AllocationRequest
This object contains the list of allocations request base details.
object AllocationRequest | |
---|---|
int WarehouseId |
The index of the warehouse desired for allocation |
int MaterialId |
The index of the material desired for allocation |
InventoryQuantity PackagedQuantity |
The desired Packaged Quantity for allocation. Provided in InventoryQuantity object type. |
InventoryQuantity BaseQuantity |
The desired Quantity in base packaging for allocation. Provided in InventoryQuantity object type. |
int? LotId |
The index of the lot desired for allocation. Does not need to be given |
int? VendorLotId |
The index of the vendor lot desired for allocation. Does not need to be given |
List<int> SerialNumberIds |
The list of indexes of serial numbers desired for allocation. Does not need to be given |
int? LicensePlateId |
The index of the license plate desired for allocation. Does not need to be given |
AllocationRequestTypeEnum AllocationRequestType |
The context enumerator of request that is given. |
AllocationRequestTypeEnum
Allocation Request Type Enumerator. The Context of where the allocation request was called.
Enumerator AllocationRequestTypeEnum |
---|
SalesOrderProcessingSoftAllocationRequest = 1, |
InventoryPlanningReservationSoftAllocationRequest = 2, |
InboundThirdPartyAsnVirtuallyAllocateSoftAllocationRequest = 3, |
ScaleTicketProcessOutboundLoadingSoftAllocationRequest = 4, |
PickTasksGenerationForOutboundShipmentLineHardAllocationRequest = 5, |
InventoryPlanningTasksGenerationHardAllocationRequest = 6, |
CreateAndPlanReplenTasksHardAllocationRequest = 7, |
GenerateManufacturingInventoryMoveTasksHardAllocationRequest = 8, |
ManufacturingLoadAnticipatedAllocationsHardAllocationRequest = 9, |
GenericHardAllocationRequest = 10, |
GenericSoftAllocationRequest = 11, |
CreateAndPlanReplenTasksAllocationContext
This object contains context for Creating And Planning Replenish Tasks Allocation. Derived from HardAllocationContext.
object CreateAndPlanReplenTasksAllocationContext | |
---|---|
object(int locToReplenId) |
Constructor for the context for Creating And Planning Replenish Tasks Allocation. Given the index of the location to replenish. |
int LocationToReplenId |
The index of the replenishment location, is the id that is visible in the Warehouse Explorer |
GenerateManufacturingInventoryMoveTasksAllocationContext
This object contains context for Generate Manufacturing Inventory Move Tasks Allocation. Derived from HardAllocationContext.
object GenerateManufacturingInventoryMoveTasksAllocationContext | |
---|---|
object(int pickSlipId) |
Constructor for the context for Generate Manufacturing Inventory Move Tasks Allocation. Given the index of the pick slip. |
int PickSlipId |
The index of the pick slip, is the id that is visible in the Wave |
GenerateManufacturingInventoryMoveTasksAllocationContext
This object contains context for Generate Manufacturing Inventory Move Tasks Allocation. Derived from HardAllocationContext.
object GenerateManufacturingInventoryMoveTasksAllocationContext | |
---|---|
object(int pickSlipId) |
Constructor for the context for Generate Manufacturing Inventory Move Tasks Allocation. Given the index of the pick slip. |
int PickSlipId |
The index of the pick slip, is the id that is visible in the Wave |
InventoryAdjustmentTasksGenerationForMaterialTransferLineAllocationContext
This object contains context for Inventory Adjustment Tasks Generation For MaterialTransferLine Allocation. Derived from HardAllocationContext.
object InventoryAdjustmentTasksGenerationForMaterialTransferLineAllocationContext | |
---|---|
object(int materialTransferSourceLineId) |
Constructor for the context . |
int MaterialTransferSourceLineId |
The index of the Material Transfer Source Line Id. |
InventoryPlanningTasksGenerationAllocationContext
This object contains context for Inventory Planning Tasks Generation Allocation. Derived from HardAllocationContext.
object InventoryPlanningTasksGenerationAllocationContext | |
---|---|
object(int manufacturingOrderId) |
Constructor for the context for Inventory Planning Tasks Generation Allocation. Given the index of the Manufacturing Order. |
int ManufacturingOrderId |
The index of the Manufacturing Order, is the id that is visible in Manufacturing |
PickTasksGenerationAllocationContext
This object contains context for Pick Tasks Generation Allocation. Derived from HardAllocationContext.
object PickTasksGenerationAllocationContext | |
---|---|
object(int shipmentLineId) |
Constructor for the context for Pick Tasks Generation Allocation. Given the index of the Shipment Line. |
int ShipmentLineId |
The index of the Shipment Line, is the id that is visible in a shipment |
PickTasksGenerationReallocationContext
This object contains context for Pick Tasks Generation Reallocation. Derived from PickTasksGenerationAllocationContext.
object PickTasksGenerationReallocationContext | |
---|---|
object(int shipmentId, int taskId) |
Constructor for the context for Pick Tasks Generation Reallocation. Given the index of the Task. |
int TaskId |
The index of the Task, is the id that is visible in a Task View |
MaterialTransferAction
This object contains Material Transfer Action properties. Derived from PreAllocationAction.
object MaterialTransferAction | |
---|---|
int WarehouseId | The index of the Warehouse, is the id that is visible in Warehouse setup |
decimal PackagedAmount | The amount of inventory in the packaging |
int SourceMaterialId | The index of the source material |
int SourcePackagedId | The index of the source material packaging |
int? SourceLotId | The index of the source lot. Can be empty. |
int? SourceVendorLotId | The index of the source vendor lot. Can be empty. |
int TargetMaterialId | The index of the target material. What the source is be transformed into |
int TargetPackagedId | The index of the target material packaging. What the source is be transformed into |
int? TargetLotId | The index of the target lot. What the source is be transformed into. Empty implies creation of new lot for target |
int? TargetVendorLotId | The index of the target vendor lot. What the source is be transformed into. Empty implies creation of new lot for target |
bool TransferAllAmountFromSourceLicensePlate | A Boolean that indicate if all material on a given license plate should be transferred thus ignoring the materials specified |
Guid AllocationStrategyId | The index of the allocation strategy to use |
MaterialTransferAction(int warehouseId, decimal packagedAmount, int sourceMaterialId, int sourcePackagedId, int? sourceLotId, int? sourceVendorLotId, int targetMaterialId, int targetPackagedId, int? targetLotId, int? targetVendorLotId) | Constructor for the context for Material Transfer Action. Given the index of the source and target. |
MaterialTransferAction(int warehouseId, decimal packagedAmount, Material sourceMaterial, int sourcePackagedId, Lot sourceLot, VendorLot sourceVendorLot, Material targetMaterial, int targetPackagedId, Lot targetLot, VendorLot targetVendorLot) | Constructor for the context for Material Transfer Action. Given the objects of the source and target. |
ReplenishmentAction
This object contains Replenishment Action properties. Derived from PreAllocationAction.
object ReplenishmentAction | |
---|---|
int SourceLocationId |
The index of the source Location. The location where the replenishment need to come from. |
int TargetLocationId |
The index of the target Location. The location where the replenishment need to go to. |
int? LicensePlateId |
The index of the license plate. Can be empty, if not direct user to get material form specific license plate. |
int LotId |
The index of the source Lot. |
InventoryQuantity Quantity |
The actual quantity needed. see InventoryQuantity object. |
ReplenishmentAction(int sourceLocationId, int targetLocationId, int? licensePlateId, int lotId, InventoryQuantity quantity) |
Constructor for the context for Material Transfer Action. Given the index of the source and target and the quantity object. |
This object contains Hard Allocation Request properties. It is used to direct the workflows to what the desire materials and quantities are needed.
object HardAllocationRequest | |
---|---|
int WarehouseId |
The index of the Warehouse, is the id that is visible in Warehouse setup |
InventoryQuantity Quantity |
The actual quantity needed. see InventoryQuantity object. |
List<int> LocationsToIgnore |
The list of location indexes that direct the allocation to not use as sources of inventory. Can be empty. |
int? LotId |
The index of the desired lot. Can be empty. |
int? VendorLotId |
The index of the desired vendor lot. Can be empty. |
int? LicensePlateId |
The index of the license plate. Can be empty. |
HardAllocationRequest(int warehouseId, InventoryQuantity quantity, int? lotId = null, int? vendorLotId = null, int? licensePlateId = null) |
Constructor for the context for Hard Allocation Request. Given the index of the source and target and the quantity object. |
AllocationSuggestion
object AllocationSuggestion | |
---|---|
int? LocationId |
The index of the Location that is to be allocated from. Can be empty if and only if License plate is given. |
int? LicensePlateId | The index of the license plate. Can be empty. If it is empty then location and lot should not be. if it is not empty allocation use the given license plate as source. |
int? LotId | The index of the Lot that is to be allocated |
InventoryQuantity Quantity | The actual quantity found. see InventoryQuantity object. |
HardAllocationResponse
This object contains Hard Allocation Response. It is the results of the allocation request and can be a combination of found inventory and list of inventory it could not find.
object HardAllocationResponse | |
---|---|
List<HardAllocationSuggestion> HardAllocationSuggestions |
The list of allocation suggestion. That is a list of locations or license plates that have the desired inventory |
List<ManualAllocationSuggestion> ManualAllocationSuggestions |
The list of manual allocation suggestion. This is where we require the user to manual allocate the inventory. Often this is a result where allocation could not be found |
InventoryQuantit RemainingQuantity |
The quantity of any inventory for the request that is remaining. Usually this is is zero as it is often dumped into manual allocation. see InventoryQuantity object. |
HardAllocationSuggestion
This object contains Hard Allocation Suggestion. Derived from AllocationSuggestion.
object HardAllocationSuggestion | |
---|---|
List<PreAllocationAction> PreAllocationActions |
The list of pre allocation action that need to take place before allocating the inventory. This are action like MaterialTransferAction and or ReplenishmentAction. |
DateTime? ExpirationDate |
The expiration date of the allocated Lot. Can be empty |
HardAllocationSuggestion() |
Constructor for the Hard Allocation Suggestion. |
BarcodeGivenValues
This object contains the expected values on a given barcode.
object BarcodeGivenValues | |
---|---|
List<int> MaterialIds |
The material ids. |
BlindPickingContextEnum
The enumerator for the context of where the blind pick workflow was called from.
Enumerator BlindPickingContextEnum | |
---|---|
PickingByLocation |
BlindPickingRequest
Contains the Blind Picking Request. This is created to pass information to the blind picking workflow.
object BlindPickingRequest | |
---|---|
List<int> TaskIds |
The id of the tasks. |
LicensePlateRequest SourceLicensePlateRequest |
The id of the source license plate. |
LicensePlateRequest TargetLicensePlateRequest |
The License plate request. The license plate details we desire to create. |
string Employee |
The user that is performing the task on the mobile. |
List<Barcode> Items |
The list of scanned items. |
BlindPickingResponse
Contains the Blind Picking Response.
object BlindPickingResponse | |
---|---|
List<PickTaskConfirmationResult> PickTaskConfirmationResults |
List of pick confirmation results. |
string ErrorMessage |
Error message. |
CartonizationContainer
This object is the Cartonization Container.
object CartonizationContainer | |
---|---|
object containerTypeId) |
Constructor for the Cartonization Container. Given the index of the type of container. |
int ContainerTypeId |
The index of the container type. |
List<CartonizationQuantity> Quantities |
The list of materials, quantities and packages contained within the container. see CartonizationQuantity object. |
CartonizationGroupQuantitiesCriteriaEnum
This is the enumerator for the criteria on how to Group Quantities for Cartonization.
Enumerator CartonizationGroupQuantitiesCriteriaEnum |
---|
Order, |
OrderLine, |
Material, |
Packaging |
CartonizationOrderRequest
This object contains Cartonization Order Request. It is the context called from the Outbound Order. Derived from CartonizationRequest.
object CartonizationOrderRequest | |
---|---|
int OrderId |
The index of the Outbound Order as see in a order list. |
CartonizationQuantity
This object contains Cartonization Quantity.
object CartonizationQuantity | |
---|---|
object(int orderId, int lineNo, int materialId, int packagingId) |
Constructor for the Cartonization Quantity. Given the index of material, package, order and line. |
int MaterialId |
The index of the material. |
int PackagingId |
The index of the package. |
int OrderId |
The index of the Outbound Order as see in a order list. |
int LineNo |
The line number in the Outbound Order as see in a order list. |
decimal Amount |
The amount that needs to be cartonized. |
CartonizationQuantity CreateCartonizationQuantity(decimal amount) |
Copy Constructor for the Cartonization Quantity. Given the index of material, package, order and line. |
CartonizationRequest
This object contains Cartonization Request. It is the context called from the Outbound shipment.
object CartonizationRequest | |
---|---|
List<CartonizationQuantity> QuantitiesToCartonize |
The list of materials, quantities and packages that are requested to be cartonized. See CartonizationQuantity object. |
CartonizationResult
This object contains Cartonization results for the shipment. Often is the returned from workflows.
object CartonizationResult | |
---|---|
List<CartonizationQuantity> UncartonizedQuantities; |
List of CartonizationQuantity that could not be cartonized by a workflows |
List<CartonizationContainer> Containers; |
List of Cartonization Container that has the container types and what is contained in them each. |
void Merge(CartonizationResult cartonizationResult) |
A function that merges a given cartonization Result into the current cartonization Result |
void Merge(List<CartonizationContainer> cartonizationContainers) |
A function that merges a given list cartonization Containers into the current cartonization Result's list |
CartonizationShipmentRequest
This object contains Cartonization Shipment Request. It is the context called from the Outbound Shipment. Derived from CartonizationRequest.
object CartonizationShipmentRequest | |
---|---|
int ShipmnetId |
The index of the Outbound shipment as see in a shipment list. |
AsnOrderLineLicensePlatesContext
This object contains Asn Order Line License Plates Context for Recommending Lots and Vendor Lots. It is the context called from the ASN Outbound order. Derived from RecommendLotVendorLotContextBase.
object AsnOrderLineLicensePlatesContext | |
---|---|
object(Order order) |
Constructor for the Asn Order Line License Plates Context. Given the Order object. |
Order Order |
The ASN order object. |
override RecommendLotVendorLotContextEnum RecommendLotVendorLotContext |
The enumerator value of the Asn Order Line License Plates Context. |
BlindReceivingTaskContext
This object contains Blind Receiving Task Context for Recommending Lots and Vendor Lots. It is the context called from the Blind Receiving workflow. Derived from RecommendLotVendorLotContextBase.
object BlindReceivingTaskContext |
|
---|---|
RecommendLotVendorLotContextEnum RecommendLotVendorLotContext |
The enumerator value of the Blind Receiving Task Context. |
CreateInventoryContext
This object contains Create Inventory Context for Recommending Lots and Vendor Lots. It is the context called from the Create Inventory process. Derived from RecommendLotVendorLotContextBase.
object CreateInventoryContext | |
---|---|
object(Location location) |
Constructor for the Create Inventory Context. Given the Location object. |
Location Location |
The Location object. |
RecommendLotVendorLotContextEnum RecommendLotVendorLotContext |
The enumerator value of the Create Inventory Context. |
CustomContext
This object contains Custom Context for Recommending Lots and Vendor Lots. It is the context called from the Custom process. Derived from RecommendLotVendorLotContextBase.
object CustomContext | |
---|---|
object(string topic) | Constructor for the Custom Context. Given the Location object. |
string Topic | The Topic. |
RecommendLotVendorLotContextEnum RecommendLotVendorLotContext | The enumerator value of the Custom Context. |
InboundOrderLineCreationContext
This object contains Inbound Order Line Creation Context for Recommending Lots and Vendor Lots. It is the context called from the Inbound Order Line Creation process. Derived from RecommendLotVendorLotContextBase.
object InboundOrderLineCreationContext | |
---|---|
object(Order order) |
Constructor for the Inbound Order Line Creation Context. Given the Order object. |
Order Order |
The Order object. |
RecommendLotVendorLotContextEnum RecommendLotVendorLotContext |
The enumerator value of the Inbound Order Line Creation Context. |
ManufacturingAddFeedbackContext
This object contains Manufacturing Add Feedback Context for Recommending Lots and Vendor Lots. It is the context called from the Manufacturing Feedback process. Derived from RecommendLotVendorLotContextBase.
object ManufacturingAddFeedbackContext | |
---|---|
object(ManufacturingOrder order, ManufacturingOrderLine orderLine, WorkShif workShift, Location feedbackLocation, ManufacturingEquipment equipment) |
Constructor for the Manufacturing Add Feedback Context . Given the Manufacturing Order object, its order line, the workshift, the equipment, and the location object. |
ManufacturingOrder Order |
The Manufacturing Order object. |
ManufacturingOrderLine OrderLine |
The Manufacturing Order line object. |
WorkShift WorkShift |
The WorkShift object. |
Location FeedbackLocation |
The FeedbackLocation object. |
ManufacturingEquipment Equipment |
The FeedbackLocation object. |
RecommendLotVendorLotContextEnum RecommendLotVendorLotContext |
The enumerator value of the Manufacturing Add Feedback Context. |
ManufacturingFinishedGoodLineContext
This object contains Manufacturing Finished Good Line Context for Recommending Lots and Vendor Lots. It is the context called from the Manufacturing process. Derived from RecommendLotVendorLotContextBase.
object ManufacturingFinishedGoodLineContext | |
---|---|
object(ManufacturingOrder order, ManufacturingOrderLine orderLine) |
Constructor for the Manufacturing Finished Good Line Context. Given the Manufacturing Order object, its order line. |
ManufacturingOrder Order |
The Manufacturing Order object. |
ManufacturingOrderLine OrderLine |
The Manufacturing Order line object. |
override RecommendLotVendorLotContextEnum RecommendLotVendorLotContext |
The enumerator value of the Manufacturing Finished Good Line Context. |
MaterialTransferContext
This object contains Material Transfer Context for Recommending Lots and Vendor Lots. It is the context called from the Material Transfer process. Derived from RecommendLotVendorLotContextBase.
object MaterialTransferContext | |
---|---|
object(MaterialTransfer materialTransfer, Lot sourceLot) |
Constructor for the Material Transfer Context. Given the Material Transfer object, its source lot. |
MaterialTransfer MaterialTransfer |
The Material Transfer object. |
Lot SourceLot |
The Source Lot from transfer object. |
RecommendLotVendorLotContextEnum RecommendLotVendorLotContext |
The enumerator value of the Material Transfer Context. |
ReceivingCreateGlobalLotContext
This object contains Receiving Create Global Lot Context for Recommending Lots and Vendor Lots. It is the context called from the Receiving process. Derived from RecommendLotVendorLotContextBase.
object ReceivingCreateGlobalLotContext | |
---|---|
object(Task receivingTask) |
Constructor for the Receiving Create Global Lot Context. Given the Receiving Task object. |
Task ReceivingTask |
The Receiving Task object. |
RecommendLotVendorLotContextEnum RecommendLotVendorLotContext |
The enumerator value of the Receiving Create Global Lot Context. |
ReceivingTaskContext
This object contains Receiving Task Context for Recommending Lots and Vendor Lots. It is the context called from the Receiving process. Derived from RecommendLotVendorLotContextBase.
object ReceivingTaskContext | |
---|---|
object(Task receivingTask) |
Constructor for the Receiving Task Context. Given the Receiving Task object. |
Task ReceivingTask |
The Receiving Task object. |
RecommendLotVendorLotContextEnum RecommendLotVendorLotContext |
The enumerator value of the Receiving Task Context. |
RecommendLotVendorLotContextEnum
The enumerator for the context of where the recommended lot creation was called from.
Enumerator RecommendLotVendorLotContextEnum |
---|
CreateInventoryContext = 0, |
ReceivingTaskContext = 1, |
ReceivingCreateGlobalLotContext = 2, |
BlindReceivingTaskContext = 3, |
InboundOrderLineCreationContext = 4, |
ManufacturingAddFeedbackContext = 5, |
ManufacturingFinishedGoodLineContext = 6, |
MaterialTransferContext = 7, |
AsnOrderLineLicensePlatesContext = 8, |
ScaleTicketReceivingContext = 9, |
CustomContext = 10 |
ScaleTicketLineCreationContext
This object contains Scale Ticket Receiving Context for Recommending Lots and Vendor Lots. It is the context called from the Scale Ticket Receiving process. Derived from RecommendLotVendorLotContextBase.
object ScaleTicketLineCreationContext | |
---|---|
object(ScaleTicket scaleTicket) |
Constructor for the Scale Ticket Receiving Context. Given the Scale Ticket Task object. |
ScaleTicket ScaleTicket |
The Scale ticket object. Used in the receiving of materials on balance scale. |
RecommendLotVendorLotContextEnum RecommendLotVendorLotContext |
The enumerator value of the Scale Ticket Receiving Context. |
LotRecommendationRequest
This object contains Lot Recommendation Request data for Recommending Lots and Vendor Lots. Derived from LotVendorLotRecommendationRequestBase.
object LotRecommendationRequest | |
---|---|
string LookupCode |
The suggested lot lookup code. |
int? VendorLotId |
The index of an existing vendor lot. Can be empty implying we would like to generate a new vendor lot. |
int StatusId |
The status of the lot. |
LotVendorLotRecommendationRequestEnum RecommendationRequestType |
The enumerator containing the request type. either a lot request or a vendor lot request. |
LotVendorLotRecommendationRequestBase
object LotVendorLotRecommendationRequestBase | |
---|---|
int MaterialId |
The index of the material for the lot to be recommended for. |
string VendorLotLookupCode |
Either the suggested vendor lot lookup code or the actual lookup code |
DateTime? ManufactureDate |
The manufacturing date and time for the vendor lot. Can be empty if it was never given. |
DateTime? ExpirationDate |
The expiration date and time for the vendor lot. Can be empty if it was never given. |
LotVendorLotRecommendationRequestEnum RecommendationRequestType |
To indicate the recommendation type |
LotVendorLotRecommendationRequestEnum
The enumerator of Lot, Vendor Lot Recommended request type.
Enumerator LotVendorLotRecommendationRequestEnum | |
---|---|
LotRequest = 0, |
|
VendorLotRequest = 1 |
LotCreationRequest
This object contains Lot Creation Request data to send to the creation workflow.
object LotCreationRequest | |
---|---|
int? Id |
The index of the Lot. Can be empty. If empty it is a request for it to be created |
string LookupCode |
The Lookup code that is desired. |
int StatusId |
The index of the desired status of the lot |
string Description |
The desired description for the lot |
string Notes |
The desired notes for the lot |
int? VendorLotId |
The index of the vendor Lot. Can be empty. If empty it is a request for it to be created. |
VendorLotCreationRequest |
Constructor for the Lot Creation Request. |
bool UseExistingVendorLot |
Boolean to indicate using existing vendor lot. |
LotRecommendationResponse
This object contains Lot Recommendation Response data returned from the creation workflow.
object LotRecommendationResponse | |
---|---|
Lot ExistingLot |
This object the existing Lot object. |
LotCreationRequest |
This object contains Lot Creation Request data to send to the creation workflow. |
bool UseExistingLot |
Boolean to indicate using existing lot. |
VendorLotCreationRequest
This object is for the vendor lot creation request.
object VendorLotCreationRequest | |
---|---|
int? VendorLotId |
the index of vendor lot. Can be empty. |
string LookupCode |
Either the suggested vendor lot lookup code or the actual lookup code |
DateTime? ManufactureDate |
The manufacturing date and time for the vendor lot. Can be empty if it was never given. |
DateTime? ExpirationDate |
The expiration date and time for the vendor lot. Can be empty if it was never given. |
int MaterialId |
The index of the material for the lot to be recommended for. |
VendorLotRecommendationResponse
This object contains Vendor Lot Recommendation Response data returned from the creation workflow.
object VendorLotRecommendationResponse | |
---|---|
VendorLot ExistingVendorLot |
This object the existing Vendor Lot object. |
VendorLotCreationRequest VendorLotCreationRequest |
This object contains Vendor Lot Creation Request data to send to the creation workflow. |
bool UseExistingVendorLot |
Boolean to indicate using existing vendor lot. |
ManufacturingRequest
this object contains the Manufacturing Request details.
object ManufacturingRequest | |
---|---|
int Id |
the index of Manufacturing Request. |
int ProjectId |
the index of Project. |
int WarehouseId |
the index of Warehouse. |
Guid ScheduleId |
the index of the schedule. |
int StatusId |
the index of Manufacturing Request status. |
int? StagingLocationId |
the index of location where the materials to make finished good are staged. Can be empty. |
int? ManufacturingLocationId |
the index of location where the finished good are to be placed. Can be empty. |
string LookupCode |
the lookup code of Manufacturing Request. Its readable form. |
ManufacturingRequestFinishedGood
This object is for the Manufacturing Request Finished Good.
object ManufacturingRequestFinishedGood | |
---|---|
int Id |
the index of Manufacturing Request Finished Good. |
int ManufacturingRequestId |
the index of Manufacturing Request containing the finished good. |
int MaterialId |
the index of Material. |
int PackagingId |
the index of Packaging. |
decimal ExpectedPackagedAmount |
The amount of Finished goods to manufacture. |
int? VendorLotId |
the index of vendor lot. Can be empty. |
int? LotId |
the index of lot. Can be empty. |
int? OutboundOrderId |
the index of an outbound order that can be link to the manufacture of finished good. Can be empty. |
int? StagingLocationId |
the index of location where the materials to make finished good are staged. Can be empty. |
int? ManufacturingLocationId |
the index of location where the finished good are to be placed. Can be empty. |
MessageControllerContextEnum
The enumerator for the context of where the message controller workflow was called from.
Enumerator MessageControllerContextEnum |
---|
InboundReceivingSelectShipment = 1, |
InboundReceivingSelectTask = 2, |
SelectPickTask = 3, |
SelectEquipment = 4, |
OutboundPickingSelectShipment = 5, |
ShipmentFirstLoadTask = 6, |
InboundBlindReceivingShipmentCreated = 7, |
InboundASNReceivingConfirmTask = 8 |
MessageControllerMessageSeverityEnum
The enumerator for the severity of the message.
Enumerator MessageControllerMessageSeverityEnum |
---|
Info = 0, |
Warning = 1, |
Error = 2 |
MessageControllerInboundASNReceivingConfirmTaskInput
This object contains inbound ASN receiving confirm task input data for message controller. Derived from MessageControllerInputBase.
object MessageControllerInboundASNReceivingConfirmTaskInput | |
---|---|
int TaskId |
The Id of the task. |
MessageControllerContextEnum Context |
The context of the object. |
MessageControllerInboundBlindReceivingShipmentCreatedInput
This object contains inbound blind receiving shipment created input data for message controller. Derived from MessageControllerInputBase.
object MessageControllerInboundBlindReceivingShipmentCreatedInput | |
---|---|
int ShipmentId |
The Id of the shipment. |
MessageControllerContextEnum Context |
The context of the object. |
MessageControllerInboundReceivingSelectShipmentInput
This object contains inbound receiving select shipment input data for message controller. Derived from MessageControllerInputBase.
object MessageControllerInboundReceivingSelectShipmentInput | |
---|---|
int ShipmentId |
The Id of the shipment. |
MessageControllerContextEnum Context |
The context of the object. |
MessageControllerInboundReceivingSelectTaskInput
This object contains inbound receiving select task input data for message controller. Derived from MessageControllerInputBase.
object MessageControllerInboundReceivingSelectTaskInput | |
---|---|
int TaskId |
The Id of the task. |
MessageControllerContextEnum Context |
The context of the object. |
MessageControllerInputBase
This object contains the message controller workflow input base details.
abstract object class MessageControllerInputBase | |
---|---|
int EquipmentId |
The Id of the equipment. |
MessageControllerContextEnum Context |
The context of the object. |
MessageControllerOutboundPickingSelectShipmentInput
This object contains outbound picking select shipment input data for message controller. Derived from MessageControllerInputBase.
object MessageControllerOutboundPickingSelectShipmentInput | |
---|---|
int ShipmentId |
The Id of the shipment. |
MessageControllerContextEnum Context |
The context of the object. |
MessageControllerOutputBase
This object contains the message controller workflow output base details.
object MessageControllerOutputBase | |
---|---|
string Message |
The message. |
MessageControllerMessageSeverityEnum MessageSeverity |
The severity of the message. |
MessageControllerSelectEquipmentInput
This object contains the selected equipment input data for message controller. Derived from MessageControllerInputBase.
object MessageControllerSelectEquipmentInput |
|
---|---|
MessageControllerContextEnum Context |
The context of the object. |
MessageControllerSelectPickTaskInput
This object contains the selected pick task input data for message controller. Derived from MessageControllerInputBase.
object MessageControllerSelectPickTaskInput | |
---|---|
int TaskId |
The Id of the task.
|
MessageControllerShipmentFirstLoadTask
This object contains shipment first load task data for message controller. Derived from MessageControllerInputBase.
object MessageControllerShipmentFirstLoadTask | |
---|---|
int ShipmentId |
The Id of the shipment. |
MessageControllerContextEnum Context |
The context of the object. |
HardCodedProcessStrategiesEnum
This object describes the different strategies to process outbound orders or shipments.
Enumerator HardCodedProcessStrategiesEnum | |
---|---|
FillOrStop = 1, |
Fill or Stop strategy. |
FillAndCancelOutstanding = 2, |
Fill and cancel outstanding strategy. |
FillAndBackorderOutstanding = 3, |
Fill and set backorder lines to new shipment strategy. |
FillAndManuallyAllocateOutstanding = 4 |
Fill and set backorder lines to manual allocation strategy. |
OutboundProcessingBehavior
This object describes how to process an outbound order or shipment.
object OutboundProcessingBehavior | |
---|---|
bool? ShipmentPerContainer |
Indicates if we create one shipment per container resulted from cartonization. |
string CartonizationWorkflowId |
Represents the cartonization strategy. |
bool? ConsiderMaterialSubstitution | Indicates if material substitution should be considered. |
bool? ConsiderOtherProjectsInventory | Indicates if other projects inventory should be considered. |
bool? SkipOperationalValidation | Indicates if the operational validation should be skipped. |
ConnectShipPrintItem
This object contains the ConnectShip Print Item details. These are used to connect to the third party shipping software. Derived from PrintItem
object ConnectShipPrintItem | |
---|---|
new ConnectShipPrintJob PrintJob | the ConnectShip Print Job object. |
List<ConnectShipStock> StockList |
the list of ConnectShip paper stock choices. |
List<ConnectShipDocumentFormat> FormatList | the list of ConnectShip printing format choices. |
List<ConnectShipPrintOutput> OutputList | the list of ConnectShip printing output choices. |
LabelPrintItem
This object contains the Label Print Item details. Derived from PrintItem
object LabelPrintItem | |
---|---|
object(LabelPrintJobTypeEnum labelPrintType) |
Constructor for the Label Print Item . Given the enumerator specifying the print label system. |
new LabelPrintJob PrintJob |
the Label Print Job object. |
PrintItem
This object contains the Print Item details.
object PrintItem | |
---|---|
PrintJob PrintJob |
the Label Print Job object. |
List<string> PrinterList |
the list of printer names. |
bool PrinterEditable |
Indicates to the print engine if the printer can be changed. |
bool Selected |
An indicator if the item has been selected. |
PrintRequest
This object contains the Print request details.
abstract object PrintRequest | |
---|---|
string SubContext |
A string that indicates the action or area under the context from where this was invoked. |
List<PrintItem> PrintItems |
the list of print item to be performed based on context. |
abstract string Context |
A string that indicates from where this was invoked. |
ReportPrintItem
This object contains the SQL report Print Item details. Derived from PrintItem
object ReportPrintItem | |
---|---|
FoundationReportingServicesPrintJob PrintJob |
the SQL report Print Job object. |
SerialNumberPrintRequest
This object contains the Serial Number Print request details. Derived from PrintRequest.
object SerialNumberPrintRequest | |
---|---|
List<int> SerialNumberIds |
the list of serial number indexes to print. |
override string Context |
A string that indicates from where this was invoked. |
ShippingContainerPrintRequest
This object contains the Shipping Container Print request details. Derived from PrintRequest.
object ShippingContainerPrintRequest | |
---|---|
List<int> ShippingContainerIds |
the list of shipping container indexes to print. |
string Context |
A string that indicates from where this was invoked. |
object ShippingManifestPrintRequest : PrintRequest |
|
---|---|
List<int> ShippingManifestIds |
the list of shipping Manifest indexes to print. |
string Context |
A string that indicates from where this was invoked. |
RawCartonizationContainer
This object contains the Raw Cartonization Container. Raw implies there are no direct material identities or packages.
object RawCartonizationContainer | |
---|---|
object(RawCartonizationContainerType cartonizationContainerType) | Constructor for the RawCartonizationContainer. Given the raw container type. |
RawCartonizationContainerType CartonizationContainerType | The raw Cartonization Container Type |
RawCartonizationQuantities CartonizationQuantities | The items and quantities within the Cartonization Container. |
decimal? MaxVolume | The Maximum volume of the Container. Can be empty |
decimal? MaxWeight | The Maximum weight of the Container. Can be empty |
decimal? ActualVolume | The Actual volume in the Container calculated from what is placed in it. Can be empty |
decimal? ActualWeight | The Actual weight in the Container calculated from what is placed in it. Can be empty |
decimal? MaxVolumeUsagePercentage | The percentage of the maximum volume used in the Container calculated from what is placed in it. Can be empty |
decimal? MaxWeightUsagePercentage | The percentage of the maximum weight used in the Container calculated from what is placed in it. Can be empty |
RawCartonizationContainerType
This object contains the Raw Cartonization Container Type. The shipping container size definition.
object RawCartonizationContainerType |
|
---|---|
string Id |
The index of the raw Cartonization Container Type |
string Name |
The name of the raw Cartonization Container Type |
decimal? Length |
The Length of the raw Cartonization Container Type. Can be empty. |
decimal? Width |
The Width of the raw Cartonization Container Type. Can be empty. |
decimal? Height |
The Height of the raw Cartonization Container Type. Can be empty. |
decimal? MaxVolume |
The MaxVolume of the raw Cartonization Container Type. Can be empty. |
decimal? MaxWeight |
The MaxWeight of the raw Cartonization Container Type. Can be empty. |
object(string id, decimal? length, decimal? width, decimal? height, decimal? maxVolume, decimal? maxWeight) |
Constructor for the RawCartonizationContainer. Given the index, dimensions, and maximums for the container. |
string ToString(bool simple) |
Function that convert the container to string. Useful in debugging workflows. |
static string ToString(RawCartonizationContainerType instance, bool simple = true) |
Function that convert the container to string. Useful in debugging workflows. |
RawCartonizationPackingStrategyEnum
This object is the Raw Cartonization Packing Strategy Enumerator.
Enumerator RawCartonizationPackingStrategyEnum |
---|
VolumeWeightOnlyPacking, |
TetrisPacking |
RawCartonizationQuantities
This object contains the Raw Cartonization Quantities. It is the list container that holds all the RawCartonizationQuantity.
Derived from a List of RawCartonizationQuantity
object RawCartonizationQuantities | |
---|---|
object(List<RawCartonizationQuantity> quantities) |
Constructor for the List given another list. |
object(RawCartonizationQuantities quantities) |
Constructor for the List given another a single Raw Cartonization Quantity object. |
bool Add(RawCartonizationQuantities addedQuantityList) | Add to the current list given another Raw Cartonization Quantities object. Returns true if successful. |
bool Add(List<RawCartonizationQuantity> addedQuantities) | Add to the current list given another list. Returns true if successful. |
bool Remove(RawCartonizationQuantities removedQuantityList) | Attempt to remove a given list of Raw Cartonization Quantity objects from the current list. Returns true if successful. |
bool Remove(List<RawCartonizationQuantity> quantitiesToRemove) | Attempt to remove a given list of Raw Cartonization Quantity objects from the current list. Returns true if successful. |
bool Remove(string quantityToRemoveId) | Attempt to remove a Raw Cartonization Quantity objects from the current list given the index of the Quantity object. Returns true if successful. |
RawCartonizationQuantities Clone() | Clones the current List and returns the copied list. |
bool Contains(string quantityId) | Searches list for given index of the Quantity and return true if found . |
List<RawCartonizationQuantity> GetPercentage(decimal percentage) | Calculates the percentage of volume for all the quantities in the list. |
RawCartonizationQuantities SortByCriteria(RawCartonizationSortCriteriaEnum sortCriteria, RawCartonizationSortDirectionEnum sortDirection = RawCartonizationSortDirectionEnum.Ascending) | Sorts the quantities in the list given sortCriteria and direction of sort. |
string ToString(bool simple) | Outputs the list a string. Given a Boolean to indicate full output or a simple output. This function is useful in debugging |
static string ToString(RawCartonizationQuantities instance, bool simple = true) | Outputs the list a string. Given the list to output and given a Boolean to indicate full output or a simple output. This function is useful in debugging |
RawCartonizationQuantity
this object contains the Raw Cartonization Quantity. It is the single item and all it dimensions weight and volume properties.
object RawCartonizationQuantity |
|
---|---|
string Id |
The identifier of the Raw Cartonization Quantity. |
string Name |
The Name of the Raw Cartonization Quantity. This is a mangle version of FootPrints shipment, material and packaging |
decimal Amount |
The Amount of the Raw Cartonization Quantity. That is the quantity of material. |
decimal? Width |
The Width of the Raw Cartonization Quantity. That is the Width of material. Can be empty. |
decimal? Height | The Height of the Raw Cartonization Quantity. That is the Height of material. Can be empty. |
decimal? Length | The Length of the Raw Cartonization Quantity. That is the Length of material. Can be empty. |
decimal? Weight | The Weight of the Raw Cartonization Quantity. That is the Weight of material. Can be empty. |
decimal? Volume | The Volume of the Raw Cartonization Quantity. That is the Volume of material. Can be empty. |
string StackableGroupId | The string index of the stackable group of the Raw Cartonization Quantity. This allows different materials to be stacked (nested) together. |
decimal? StackableWidth | The Stackable Width increment of the Raw Cartonization Quantity. That is the Stackable Width increment of material. Can be empty. |
decimal? StackableHeight | The Stackable Height increment of the Raw Cartonization Quantity. That is the Stackable Height increment of material. Can be empty. |
decimal? StackableLength | The Stackable Length increment of the Raw Cartonization Quantity. That is the Stackable Length increment of material. Can be empty. |
decimal? StackableVolume | The Stackable Volume increment of the Raw Cartonization Quantity. That is the Stackable Volume increment of material. Can be empty. |
bool IsStackable | Returns True if any of the stacking fields have a value indicating that this material should be stacked |
RawCartonizationQuantity Clone() | Clones the Raw Cartonization Quantity. Returns the copy of Raw Cartonization Quantity object. |
RawCartonizationQuantity CreateRawCartonizationQuantity(decimal amount) | Create a new Raw Cartonization Quantity given a new amount but copy all other properties from the original object. |
string ToString(bool simple) | Outputs the list a string. Given a Boolean to indicate full output or a simple output. This function is useful in debugging |
RawCartonizationResult
This object contains the Raw Cartonization Results usually computed in the workflow.
object RawCartonizationResult | |
---|---|
RawCartonizationQuantities UncartonizedQuantities |
A list of the Raw Cartonization Quantities that the workflow could not or decided it could not cartonize. |
List<RawCartonizationContainer> |
The list Raw Cartonization Containers. |
RawCartonizationSortCriteriaEnum
This object is the Raw Cartonization Sort Criteria Enumerator.
Enumerator RawCartonizationSortCriteriaEnum |
---|
Volume, |
Weight, |
TotalVolume, |
TotalWeight |
RawCartonizationSortDirectionEnum
This object is the Raw Cartonization Sort Direction Enumerator.
Enumerator RawCartonizationSortDirectionEnum |
---|
Ascending, |
Descending |
ReceivingRequest
This object contains a receiving request.
object ReceivingRequest |
|
---|---|
List<ShipmentLine> ShipmentLines |
The list of shipment lines that are requested to be received. |
ReceivingResult
This object contains receiving results.
object ReceivingResult | |
---|---|
List<Task> ReceivingTasks; |
List of tasks. |
ReceivingResult() |
Constructor for the Receiving Results. |
RecommendedInventoryLocationContextEnum
This object is the Recommended Inventory Location Context Enumerator.
Enumerator RecommendedInventoryLocationContextEnum |
---|
InventoryPutAwayContext = 1, |
InventoryMoveContext = 2, |
DirectedInventoryMoveContext = 3 |
InventoryMoveRequest
This object is the Inventory Move Request. It is passes the Recommendation workflow.
object InventoryMoveRequest |
|
---|---|
List<Platform.Workflow.Data.LotInventoryQuantity> LotQuantity |
A list of the Lot Inventory Quantity objects that the detail lot, material, quantity, and packaging that need a recommendation for location. |
Dictionary<Platform.Workflow.Data.LicensePlate, Platform.Workflow.Data.Task> LicensePlatesAndTasks |
A paired list of the LicensePlates and the putaway tasks that need a recommendation for location. |
BillOfLadingReportViewRequest
object BillOfLadingReportViewRequest: ReportViewRequest |
|
---|---|
BillOfLadingReportViewRequest(string lookupCode, int shipmentId) |
The constructor. |
int ShipmentId |
The Id of the shipment. |
object ReportViewRequest | |
---|---|
ReportViewRequest(string lookupCode) |
The constructor. |
string ReportLookupCode |
The lookup code of the report. |
ReportViewResponse
object ReportViewResponse | |
---|---|
string ReportLookupCode |
The lookup code of the report. |
GenericSoftAllocationRequest
This object is the Generic Soft Allocation Request. It is derived from SoftAllocationRequest
object GenericSoftAllocationRequest | |
---|---|
GenericSoftAllocationRequest(string topic) |
Constructor for the GenericSoftAllocationRequest. |
string Topic |
The Topic. |
InboundThirdPartyAsnVirtuallyAllocateSoftAllocationRequest
This object is the Inbound ThirdParty ASN Virtually Allocate Soft Allocation Request. It is derived from SoftAllocationRequest
object InboundThirdPartyAsnVirtuallyAllocateSoftAllocationRequest |
|
---|---|
object(OrderLine outboundWarehouseTransferOrderLine) |
Constructor for the InboundThirdPartyAsnVirtuallyAllocateSoftAllocationRequest given an OrderLine from the outbound warehouse transfer. |
OrderLine OutboundWarehouseTransferOrderLine |
Get the OrderLine object. |
This object is the Inventory Planning Reservation Soft Allocation Request. It is derived from SoftAllocationRequest
object InventoryPlanningReservationSoftAllocationRequest : SoftAllocationRequest | |
---|---|
object(int manufacturingOrderLineId) |
Constructor for the InventoryPlanningReservationSoftAllocationRequest given index of the OrderLine from the manufacturing order. |
int ManufacturingOrderLineId |
Get the index of the OrderLine. |
SalesOrderProcessingSoftAllocationRequest
This object is the Sales Order Processing Soft Allocation Request. It is derived from SoftAllocationRequest
object SalesOrderProcessingSoftAllocationRequest | |
---|---|
object(int orderId) | Constructor for the SalesOrderProcessingSoftAllocationRequest given index of the outbound sales Order. |
int OrderId | Get the index of the Outbound Sale Order. |
ScaleTicketProcessOutboundLoadingSoftAllocationRequest
This object is the Scale Ticket Process Outbound Loading Soft Allocation Request. It is derived from SoftAllocationRequest
object ScaleTicketProcessOutboundLoadingSoftAllocationRequest | |
---|---|
object(int scaleTicketId) |
Constructor for the ScaleTicketProcessOutboundLoadingSoftAllocationRequest given index of the scale ticket. |
int ScaleTicketId |
Get the index of the Scale Ticket. |
SoftAllocationRequest
object SoftAllocationRequest : AllocationRequest |
|
---|---|
bool ConsiderOtherProjectsInventory |
Boolean indicator on whether allocation should Consider Other Projects Inventory. |
bool AllowSoftAllocatedAgainstInactive |
Boolean indicator on whether allocation should Allow Soft Allocated Against Inactive. |
bool AllowAllocationAgainstIncoming |
Boolean indicator on whether allocation should Allow Allocation Against Incoming. |
SoftAllocationResponse
This object is the Soft Allocation Response. It returns the results from the workflow.
object SoftAllocationResponse | |
---|---|
bool HasSufficientInventoryForSoftAllocation | Boolean indicator on whether allocation Has Sufficient Inventory For Soft Allocation. |
string Reason | The Reason. |
List<int> AvailableSerialNumbersWhenInventoryIsInsufficient | The list of the index Available Serial Numbers When Inventory Is Insufficient. |
InventoryQuantity AvailableQuantityWhenInventoryIsInsufficient | The Available Quantity When Inventory Is Insufficient. |
InventoryQuantity InactiveQuantityWhenInventoryIsInsufficient | The Inactive Quantity When Inventory Is Insufficient. |
InventoryQuantity IncomingQuantityWhenInventoryIsInsufficient | The Incoming Quantity When Inventory Is Insufficient. |
SurveyOrchestrationContextEnum
The enumerator for the context of where the survey orchestration workflow was called from.
Enumerator SurveyOrchestrationContextEnum |
---|
InboundReceivingSelectShipment = 1, |
SaveInboundReceivingSelectShipment = 2, |
InboundReceivingSelectTask = 3, |
SaveInboundReceivingSelectTask = 4, |
SelectPickTask = 5, |
SaveSelectPickTask = 6, |
SelectEquipment = 7, |
SaveSelectEquipment = 8, |
OutboundPickingSelectShipment = 9, |
SaveOutboundPickingSelectShipment = 10, |
ShipmentFirstLoadTask = 11, |
SaveShipmentFirstLoadTask = 12, |
SaveInboundReceivingConfirmTask = 13, |
InboundReceivingConfirmTask = 14, |
InboundBlindReceivingShipmentCreated = 15, |
SaveInboundBlindReceivingShipmentCreated = 16, |
InboundASNReceivingConfirmTask = 17, |
SaveInboundASNReceivingConfirmTask = 18 |
SurveyOrchestrationInboundASNReceivingConfirmTaskInput
This object contains save inbound ASN receiving confirm task input data for survey orchestration. Derived from SurveyOrchestrationInputBase.
object SurveyOrchestrationInboundASNReceivingConfirmTaskInput |
|
---|---|
int TaskId |
The Id of the task. |
SurveyOrchestrationContextEnum Context |
The context of the object. |
SurveyOrchestrationInboundBlindReceivingShipmentCreatedInput
This object contains save inbound blind receiving shipment created input data for survey orchestration. Derived from SurveyOrchestrationInputBase.
object SurveyOrchestrationInboundBlindReceivingShipmentCreatedInput |
|
---|---|
int ShipmentId |
The Id of the shipment. |
SurveyOrchestrationContextEnum Context |
The context of the object. |
SurveyOrchestrationInboundReceivingConfirmTaskInput
This object contains save inbound receiving confirm task input data for survey orchestration. Derived from SurveyOrchestrationInputBase.
object SurveyOrchestrationInboundReceivingConfirmTaskInput |
|
---|---|
int TaskId |
The Id of the task. |
SurveyOrchestrationContextEnum Context |
The context of the object. |
SurveyOrchestrationInboundReceivingSelectShipmentInput
This object contains inbound receiving select shipment input data for survey orchestration. Derived from SurveyOrchestrationInputBase.
object SurveyOrchestrationInboundReceivingSelectShipmentInput |
|
---|---|
int ShipmentId |
The Id of the shipment. |
SurveyOrchestrationContextEnum Context |
The context of the object. |
SurveyOrchestrationInboundReceivingSelectTaskInput
This object contains inbound receiving select task input data for survey orchestration. Derived from SurveyOrchestrationInputBase.
object SurveyOrchestrationInboundReceivingSelectTaskInput |
|
---|---|
int TaskId |
The Id of the task. |
SurveyOrchestrationContextEnum Context |
The context of the object. |
SurveyOrchestrationInputBase
object SurveyOrchestrationInputBase |
|
---|---|
string UserName |
The user name. |
int EquipmentId |
The Id of the equipment. |
SurveyOrchestrationContextEnum Context |
The context of the object. |
SurveyOrchestrationOutboundPickingSelectShipmentInput
This object contains outbound picking select shipment input data for survey orchestration. Derived from SurveyOrchestrationInputBase.
object SurveyOrchestrationOutboundPickingSelectShipmentInput |
|
---|---|
int ShipmentId |
The Id of the shipment. |
SurveyOrchestrationContextEnum Context |
The context of the object. |
SurveyOrchestrationSaveInboundASNReceivingConfirmTaskInput
This object contains save inbound ASN receiving select task input data for survey orchestration. Derived from SurveyOrchestrationInputBase.
object SurveyOrchestrationOutboundPickingSelectShipmentInput |
|
---|---|
int TaskId | The Id of the task. |
Survey CompletedSurvey | The completed survey. |
SurveyOrchestrationContextEnum Context | The context of the object. |
SurveyOrchestrationSaveInboundBlindReceivingShipmentCreatedInput
This object contains save inbound blind receiving shipment created input data for survey orchestration. Derived from SurveyOrchestrationInputBase.
object SurveyOrchestrationSaveInboundBlindReceivingShipmentCreatedInput |
|
---|---|
int ShipmentId |
The Id of the shipment. |
Survey CompletedSurvey |
The completed survey. |
SurveyOrchestrationContextEnum Context |
The context of the object. |
SurveyOrchestrationSaveInboundReceivingConfirmTaskInput
This object contains save inbound receiving select task input data for survey orchestration. Derived from SurveyOrchestrationInputBase.
object SurveyOrchestrationSaveInboundReceivingConfirmTaskInput |
|
---|---|
int TaskId |
The Id of the task. |
Survey CompletedSurvey |
The completed survey. |
SurveyOrchestrationContextEnum Context |
The context of the object. |
SurveyOrchestrationSaveInboundReceivingSelectShipmentInput
This object contains save inbound receiving select shipment input data for survey orchestration. Derived from SurveyOrchestrationInputBase.
object SurveyOrchestrationSaveInboundReceivingSelectShipmentInput | |
---|---|
int ShipmentId | The Id of the shipment. |
Survey CompletedSurvey | The completed survey. |
SurveyOrchestrationContextEnum Context | The context of the object. |
SurveyOrchestrationSaveInboundReceivingSelectTaskInput
This object contains save inbound receiving select task input data for survey orchestration. Derived from SurveyOrchestrationInputBase.
object SurveyOrchestrationSaveInboundReceivingSelectTaskInput | |
---|---|
int TaskId |
The Id of the task. |
Survey CompletedSurvey |
The completed survey. |
SurveyOrchestrationContextEnum Context |
The context of the object. |
SurveyOrchestrationSaveOutboundPickingSelectShipmentInput
This object contains save outbound picking select shipment input data for survey orchestration. Derived from SurveyOrchestrationInputBase.
object SurveyOrchestrationSaveOutboundPickingSelectShipmentInput | |
---|---|
int ShipmentId |
The Id of the shipment. |
Survey CompletedSurvey |
The completed survey. |
SurveyOrchestrationContextEnum Context |
The context of the object. |
SurveyOrchestrationSaveSelectEquipmentInput
This object contains the selected equipment input data for survey orchestration. Derived from SurveyOrchestrationInputBase.
object SurveyOrchestrationSaveSelectEquipmentInput | |
---|---|
Survey CompletedSurvey |
The completed survey. |
SurveyOrchestrationContextEnum Context |
The context of the object. |
SurveyOrchestrationSaveSelectPickTaskInput
This object contains the selected pick task input data for survey orchestration. Derived from SurveyOrchestrationInputBase.
object SurveyOrchestrationSaveSelectPickTaskInput | |
---|---|
int TaskId |
The Id of the task. |
Survey CompletedSurvey |
The completed survey. |
SurveyOrchestrationContextEnum Context |
The context of the object. |
SurveyOrchestrationSaveShipmentFirstLoadTask
This object contains save shipment first load task data for survey orchestration. Derived from SurveyOrchestrationInputBase.
object SurveyOrchestrationSaveShipmentFirstLoadTask | |
---|---|
int ShipmentId |
The Id of the shipment. |
Survey CompletedSurvey |
The completed survey. |
SurveyOrchestrationContextEnum Context |
The context of the object. |
SurveyOrchestrationSelectEquipmentInput
This object contains the selected equipment input data for survey orchestration. Derived from SurveyOrchestrationInputBase.
object SurveyOrchestrationSelectEquipmentInput | |
---|---|
Survey CompletedSurvey |
The completed survey. |
SurveyOrchestrationContextEnum Context |
The context of the object. |
SurveyOrchestrationSelectPickTaskInput
This object contains the selected pick task input data for survey orchestration. Derived from SurveyOrchestrationInputBase.
object SurveyOrchestrationSelectPickTaskInput | |
---|---|
int TaskId |
The Id of the task. |
SurveyOrchestrationContextEnum Context |
The context of the object. |
SurveyOrchestrationShipmentFirstLoadTask
This object contains shipment first load task data for survey orchestration. Derived from SurveyOrchestrationInputBase.
object SurveyOrchestrationShipmentFirstLoadTask | |
---|---|
int ShipmentId |
The Id of the shipment. |
SurveyOrchestrationContextEnum Context |
The context of the object. |
TasksAssignmentRequestBase
object TasksAssignmentRequestBase | |
---|---|
TasksAssignmentRequestTypeEnum TasksAssignmentRequestType |
The Tasks Assignment Request Type property. |
TasksAssignmentRequestTypeEnum
This object is the Tasks Assignment Request Type Enumerator.
Enumerator TasksAssignmentRequestTypeEnum |
---|
UserTasksAssignment = 1, |
UserTasksAssignmentOnTaskCompletion = 2, |
UserTasksAssignmentOnTaskCancellation = 3 |
UserTasksAssignmentOnTaskCancellationRequest
This object contains the User Task request triggered when Task Cancellation is clicked from the mobile. This is the input to the workflow. Derived from UserTasksAssignmentRequest.
object UserTasksAssignmentOnTaskCancellationRequest | |
---|---|
int TaskId |
The index of the task that was cancelled. |
UserTasksAssignmentOnTaskCompletionRequest
This object contains the User Task request details. This is the input to the workflows. Derived from TasksAssignmentRequestBase.
object UserTasksAssignmentOnTaskCompletionRequest | |
---|---|
int TaskId |
The index of the task that was assigned. |
UserTasksAssignmentRequest
This object contains the User Task request details. This is the input to the workflows. Derived from TasksAssignmentRequestBase.
object UserTasksAssignmentRequest | |
---|---|
string UserId |
The index of the user performing the request. |
int WarehouseId |
The index of the warehouse where the request is performed. |
int EquipmentId |
The index of the equipment where the request is performed. |
int? WorkclassId |
The workclassId that user selected in the login page. |
EntityUdfValues
This object contains the UDF Field Values details.
object EntityUdfValues | |
---|---|
string EntityName | The object to which the User defined field belongs to. |
EntityKeyBase EntityKey | The index of object to which the User defined field belongs to. int UdfId |
int UdfId | The index of the User defined field. |
string UdfName | The name of the User defined field. |
List<string> Values | The list of values for the User defined field. |
SingleKeyEntityUdfValues
This object contains the UDF Field Values details.
object SingleKeyEntityUdfValues | |
---|---|
string EntityName |
The object to which the User defined field belongs to. |
int EntityId |
The index of object to which the User defined field belongs to. |
int UdfId |
The index of the User defined field. |
string UdfName |
The name of the User defined field. |
List<string> UdfValue |
The list of values for the User defined field. |
UdfEntityTypeEnum
This object is the User define field Entity Type Enumerator.
Enumerator UdfEntityTypeEnum | |
---|---|
Owner = 1, |
Owner |
Project = 2, |
Project |
Account = 3, |
Account |
BillingContract = 4, |
Billing Contract |
Contact = 5, |
Contact |
Invoice = 6, |
Invoice |
ScaleTicket = 7, |
Scale Ticket |
LocationContainer = 8, |
Location Container |
LicensePlate = 9, |
License Plate |
Order = 10, |
Order |
OrderClass = 11, |
Order Class |
ProcurementOrder = 12, |
Procurement Order |
ManufacturingOrder = 13, |
Manufacturing Order |
Shipment = 14, |
Shipment |
InboundShipment = 15, | Inbound Shipment |
OutboundShipment = 16, | Outbound Shipment |
MaterialGroup = 17, | Material Group |
Material = 18, | Material |
Lot = 19, | Lot |
SerialNumber = 20, | Serial Number |
OrderLine = 21 | Order Line |
UdfFieldDataTypeEnum
This object is the UDF Data Type Enumerator.
Enumerator UdfFieldDataTypeEnum | |
---|---|
Text = 1, |
Text |
Numeric = 2, |
Numeric |
Boolean = 3, |
Boolean |
DateTime = 4, |
DateTime |
ListOfText = 5, |
List of Text |
ListOfNumeric = 6, |
List of Numeric |
ListOfDateTime = 7, |
List of DateTime |
UdfFieldPossibleValues
This object contains the UDF Field Possible Values details.
object UdfFieldPossibleValues | |
---|---|
int Id |
The index of the User defined Possible Value field. |
int UdfFieldId |
The index of the User defined field. |
string UdfValue |
The value of the user defined field. |
UdfFields
This object contains the UDF Field details.
object UdfFields | |
---|---|
int Id |
The index of the User defined field. |
UdfFieldDataTypeEnum TypeId |
The index of the User defined field type. |
string EntityName |
The object to which the User defined field belongs to. |
string Name |
The name of the User defined field. |
string Label |
The label of the User defined field. |
string Description |
The description of the User defined field. |
bool DisplayReadOnly |
The Display Readonly flag of the User defined field. |
bool DisplayVisible |
The Display Visible flag of the User defined field. |
int DisplayOrder |
The Display Order flag of the User defined field. |
List<UdfFieldPossibleValues> PossibleValues |
The list of possible values of the User defined field. |
UdfSingleKeyEntityTypeEnum
This object is the User Define Field Entity Single Key (Id) Type Enumerator.
Enumerator UdfSingleKeyEntityTypeEnum | |
---|---|
Owner = 1, |
Owner |
Project = 2, |
Project |
Account = 3, |
Account |
BillingContract = 4, |
Billing Contract |
Contact = 5, |
Contact |
Invoice = 6, |
Invoice |
ScaleTicket = 7, |
Scale Ticket |
LocationContainer = 8, |
Location Container |
LicensePlate = 9, |
License Plate |
Order = 10, |
Order |
OrderClass = 11, |
Order Class |
ProcurementOrder = 12, | Procurement Order |
ManufacturingOrder = 13, |
Manufacturing Order |
Shipment = 14, |
Shipment |
InboundShipment = 15, |
Inbound Shipment |
OutboundShipment = 16, |
Outbound Shipment |
MaterialGroup = 17, |
Material Group |
Material = 18, |
Material |
Lot = 19, |
Lot |
SerialNumber = 20 |
Serial Number |
AccesorialTaskConfirmationPromptTriggerEnum
This object is the Accesorial Task Confirmation Prompt Trigger Enumerator.
Enumerator AccesorialTaskConfirmationPromptTriggerEnum | |
---|---|
OnLastPickTaskConfirmation = 1, |
On Last Pick Task Confirmation |
OnLastLoadTaskConfirmation = 2, |
On Last Load Task Confirmation |
OnPutawayConfirmationByLP = 3, |
On Putaway Confirmation By LP |
OnLastUnitQtyReceived = 4 |
On Last Unit Qty Received |
Account
This object contains the Account details.
object Account | |
---|---|
int Id |
The index of the account. |
int EnterpriseId |
The index of the Enterprise. |
AccountTypeEnum AccountType |
The type of account. |
string Name |
The Name of the account. |
string LookupCode |
The lookup code of the account. |
int AllocationPriority |
The allocation priority of the account. |
bool AllowReceiving |
Does the account allow inbound receiving then return true. |
bool AllowShipping | Does the account allow outbound shipping then return true. |
bool AllowReturnsIn | Does the account allow return receiving then return true. |
bool RequiresReceivingRMA | Does the account require receiving RMA then return true. |
bool RequiresShippingRMA | Does the account require Shipping RMA then return true. |
int TaxScheduleId | The index of the tax schedule. |
string Notes | The note for the account. |
string ComplianceLabelFile | The file for the compliance. |
AccountTypeEnum
This object is the Account Type Enumerator.
Enumerator AccountTypeEnum |
---|
Vendor = 1, |
Customer = 2, |
Warehouse = 3, |
Order = 4, |
Broker = 5, |
Shipping = 6, |
Terminal = 7 |
AllocationStrategyEnum
This object is the Allocation Strategy Enumerator.
Enumerator AllocationStrategyEnum | |
---|---|
FirstExpiredFirstOut = 1, |
First Expired First Out |
FirstInFirstOut = 2, |
First In First Out |
FirstManufacturedFirstOut = 3, |
First Manufactured First Out |
LastExpiredFirstOut = 4 |
Last Expired First Out |
Barcode
This object contains the Barcode details. This is used by the barcode workflow to gather all information from the parse workflow.
object Barcode |
|
---|---|
int? WeightUom |
The index of the Weight unit of measure. Can be empty. |
string MaterialLookupCode |
The readable Lookup code for this material. |
string UPC |
The UPC for this material. |
decimal? Quantity |
The quantity. Can be empty. |
string UOM |
The unit of measure. |
string LotLookupCode |
The Lot lookup code. |
string LotDescription |
The description of the Lot. |
string VendorLotLookupCode |
The vendor Lot lookup code. |
DateTime? ManufactureDate |
The manufacture date of the lot. Can be empty. |
DateTime? ExpirationDate |
The expiration date of the lot. Can be empty. |
string SerialNumber |
The Serial Number. |
decimal? NetWeight |
The net weight. Can be empty. |
decimal? GrossWeight |
The gross weight. Can be empty. |
string AccountLookupCode |
The readable Lookup code for the account. |
BarcodeParser
This object contains the Barcode Parser info. This is used by the barcode workflows.
object BarcodeParser | |
---|---|
int Id |
The index of the barcode parser. |
string Code |
The readable Lookup code for the barcode parser. |
int? OwnerId |
The index of the owner the barcode applies to. Can be empty. |
int? ProjectId |
The index of the project the barcode applies to. Can be empty. |
int? AccountId |
The index of the account the barcode applies to. Can be empty. |
BarcodeGivenValues GivenValues |
Contains the values associated to the context of a given barcode. |
BarcodeParserContextEnum
This object is the Barcode Parser Context Enumerator. From where the get parser was called from.
Enumerator BarcodeParserContextEnum |
---|
Receiving = 1, |
PreReceiving = 2, |
SerialUpdate = 3, |
Lot = 4, |
BlindPicking = 5 |
BillingRateRequest
This object contains the Billing Rate Request. This is used by the billing contracts when generating the billing records.
object BillingRateRequest | |
---|---|
decimal Rate |
The billing Rate of the contract item |
int CurrencyId |
The index of the Currency for the rate value. |
string Notes |
The Note of the billing rate |
decimal? MinimumCharge |
The Minimum Charge of the contract item |
BillingRequest
This object contains the Billing Request. This is used when creating billing records.
abstract object BillingRequest | |
---|---|
int EventId |
The index of the footprint event that is performing the billing process. |
int ContractId |
The index of the billing contract that is involved in the billing process. |
int ContractLineId |
The index of the billing contract line item that is involved in the billing process. |
abstract string Context |
The context from where this request has been called. |
List<WorkflowDivertBilling> DivertedProjects |
The project divert billing list. |
bool BillOriginalButExcludeSelectedBillingCodes |
Bill original project but exclude selected billing codes on diverted project(s) |
bool IsDivert |
Is the contract line strategy diverted? |
int DivertSourceProjectId |
Source project for the contract line strategy |
int DivertTargetProjectId |
Target project for the contract line strategy (if matches source, this is the original project) |
BillingTaskRequest
This object contains the Billing Task Request. This is created from the workflow to inform footprint caller to create record.
object BillingTaskRequest | |
---|---|
int WarehouseId |
The index of the warehouse. |
int BillingCodeId |
The index of the billing code. |
int? ProjectId |
The index of the project. Can be empty initially but must be filled. |
int? OperationCodeId |
The index of the operation code. Can be empty initially but must be filled. |
int? OrderId |
The index of the order. Can be empty. |
int? OrderLineNumber |
The order line number. Can be empty. |
int? ShipmentId |
The index of the shipment. Can be empty. |
int? ShipmentLineId |
The shipment line number. Can be empty. |
int? AccountId |
The index of the account. Can be empty. |
int? MaterialId |
The index of the material. Can be empty. |
int? LotId |
The index of the lot. Can be empty. |
int? LicensePlateId |
The index of the license plate. Can be empty. |
decimal Amount |
The index of the Amount. The caller will use this and the rate below to calculate the actual value. |
int? Uom |
The index of the unit of measure. Can be empty. |
string Notes |
The notes for the billing record to create. |
int? WorkOrderId |
The index of the work order. Can be empty. |
int? PackagingId |
The index of the packaging. Can be empty. |
int? VendorLotId |
The index of the vendor lot. Can be empty. |
BillingRateRequest BillingRateRequest |
The billing rate object. |
BillingTaskRequest() |
Constructor for the billing task request. |
BlindReceiveTaskResult
This object contains the Blind Receive Task Result. This is created from the blind receiving workflow to inform footprint mobile what record was created.
object BlindReceiveTaskResult |
|
---|---|
string OutputMessage |
A message to display at caller of workflow. |
int TaskId |
The index of the task created. |
BlindReceivingRequest
This object contains the Blind Receiving Request. This is created to pass information to the blind recieving workflow.
object BlindReceivingRequest | |
---|---|
int WarehouseId |
The index of the warehouse. |
int LotId |
The index of the Lot. |
int PackagingId |
The index of the packaging. |
decimal PackagedAmount |
The amount of the package material. |
int TargetLocationId |
The index of the target location. |
LicensePlateRequest LicensePlateRequest |
The License plate request object. The license plate details we desire to create. |
int? ShipmentId |
The index of the shipment. Can be empty. |
string Employee |
The user that is performing the task on the mobile. |
string ReceiptNumber |
The receipt number. |
ConjunctionTypeEnum
This object is the Conjunction (and,or, ...) Type Enumerator.
Enumerator ConjunctionTypeEnum |
---|
OR, |
AND, |
None |
Contact
This object contains the Contact details. This is created to pass information to the blind receiving workflow.
object Contact | |
---|---|
int Id |
The index of the Contact. |
string OwnerEntity |
The Owner Entity that is the type of object to which the contact is for like Owners, Warehouses, Account, and so on. |
int OwnerId |
The index of the Owner object. |
ContactTypesEnum ContactType |
The type of contact. |
int AddressId |
The index of the Address. |
string ReferenceCode |
The contact's reference code. |
string LastName |
The contact's last name. |
string FirstName |
The contact's first name. |
string MiddleName |
The contact's middle name. |
string Title |
The contact's job title. |
string Greeting |
The contact's greeting. |
string PrimaryEmail |
The contact's primary eMail address. |
string AlternateEmail |
The contact's alternate eMail address. |
string PrimaryTelephone |
The contact's primary telephone number. |
string AlternateTelephone |
The contact's alternate telephone number. |
string PrimaryFax |
The contact's primary fax number. |
string AlternateFax |
The contact's alternate fax number. |
string Url |
The contact's website. |
string Notes |
The notes for the contact. |
ContactOwnerTypesEnum
This object is the Contact Owner Types Enumerator.
Enumerator ContactOwnerTypesEnum | |
---|---|
Owner = 1, |
Owner |
Account = 2, |
Account |
OwnerTransfer = 3, |
OwnerTransfer |
Warehouse = 4, |
Warehouse |
Project = 16 |
Project |
ContactTypesEnum
This object is the Contact Types Enumerator.
Enumerator ContactTypesEnum | |
---|---|
Billing = 1, |
Billing |
Shipping = 2, |
Shipping |
Operations = 3, |
Operations |
Residential = 4, |
Residential |
Commercial = 5 |
Commercial |
ContainerType
This object contains the Container Type object details. It contains the dimensions, weight, and volumes of the shipping containers in Footprint desktop.
object ContainerType | |
---|---|
int Id | The index of the container type. |
string Name | The name of the container type. |
decimal? Length | The length of the container type. Can be empty. |
decimal? Width | The width of the container type. Can be empty. |
decimal? Height | The height of the container type. Can be empty. |
MeasurementUnitEnum? DimensionUom | The unit of measure for the dimensions. For example inches, feet, meter, ect... Can be empty. |
decimal? MaxVolume | The maximum volume of the container type might be less than length x width x height. Can be empty. |
MeasurementUnitEnum? VolumeUom | The unit of measure for the volume. For example cubic inches, cubic feet, liter, ect... Can be empty. |
decimal? MaxWeight | The maximum weight the container can hold. Can be empty. |
MeasurementUnitEnum? WeightUom | The unit of measure for the weight. For example pound, ounce, gram, ect... Can be empty. |
bool IsCatchAll | Is the container the default. That is if no other could be found then this is proposed as the default |
DockAppointment
This object contains the Dock Appointment details.
object DockAppointment | |
---|---|
int Id |
The index of the Dock Appointment. |
string LookupCode |
The lookup code of the Dock Appointment. |
int StatusId |
The index of the Status of the Dock Appointment. |
int? ScheduledWarehouseid |
The index of the Scheduled Warehouse for the Dock Appointment. Can be empty. |
int? ScheduledDoorLocationid |
The index of the Scheduled Door Location for the Dock Appointment. Can be empty. |
DateTime? ScheduledArrivalDate |
The Scheduled Arrival Date for the Dock Appointment. Can be empty. |
DateTime? ScheduledDepartureDate |
The Scheduled Departure Date for the Dock Appointment. Can be empty. |
DateTime? ScheduledOnDate |
The Scheduled On Date for the Dock Appointment. Can be empty. |
string ScheduledBy |
The user that scheduled the Dock Appointment. |
int? ActualWarehouseId |
The index of the actual Warehouse for the Dock Appointment. Can be empty. |
int? ActualDoorLocationid |
The index of the actual door for the Dock Appointment. Can be empty. |
DateTime? AssignedOnDate |
The date the actual door was assigned for the Dock Appointment. Can be empty. |
string AssignedBy |
The user that assigned the actual Dock Appointment. |
EntityStatusChangeInfoBase
object EntityStatusChangeInfoBase |
|
---|---|
int EntityId |
The index of the entity. |
EntityTypeEnum
This object is the Entity Type Enumerator.
Enumerator EntityTypeEnum | |
---|---|
LocationContainer = 1, |
Location Container |
Lot = 2, |
Lot |
VendorLot = 3 |
Vendor Lot |
GlobalMaterial
This object contains the Global Material details.
object GlobalMaterial | |
---|---|
int Id |
The index of the Global Material. |
string Name |
The Name of the global material. |
string Description |
The description of the global material. |
bool EligibleForSerialControl |
Can the global material be used as a serial material type? |
GlobalMaterialTransferOptionEnum TransferOption |
The Transfer Option of the global material. |
bool? TransferAllAmountFromSourceLicensePlate |
Should the global material transfer the entire amount on a license plate instead of given quantities? |
GlobalMaterialTransferOptionEnum
This object is the Global Material Transfer Option Enumerator.
Enumerator GlobalMaterialTransferOptionEnum | |
---|---|
NoTransfer = 1, |
No Transfer |
AllowTransferIfNoneFound = 2, |
Allow transfer only if no inventory found |
AllowTransfer = 3 |
Allow transfer |
HttpRequestMethodEnum
This object is the Http Request Method Enumerator.
Enumerator HttpRequestMethodEnum | |
---|---|
POST = 1, |
POST |
GET = 2, |
GET |
PATCH = 3, |
PATCH |
InboundShipmentBillingRequest
This object contains the InboundShipmentBillingRequest details. Derived from BillingRequest
object InboundShipmentBillingRequest | |
---|---|
int InboundShipmentId |
The index of the Inbound Shipment. |
override string Context |
The Context of closing the Inbound Shipment . |
InspectionRequest
This object contains the Inspection Request details. It is the return form the inspection workflow. It is object that FootPrint will create an inspection from.
object InspectionRequest | |
---|---|
int WarehouseId |
The index of the Warehouse for the Inspection Request. |
int? MaterialId |
The index of the material for the Inspection Request. Can be empty. |
int? LotId |
The index of the Lot for the Inspection Request. Can be empty. |
int? LicensePlateId |
The index of the license plate for the Inspection Request. Can be empty. |
int? LocationId |
The index of the location for the Inspection Request. Can be empty. |
int OperationCodeId |
The index of the operation code for the Inspection Request. Can be empty. |
string Notes |
The Notes for the Inspection Request. Can be empty. |
InspectionTask
This object contains the Inspection Task details.
object InspectionTask | |
---|---|
int Id |
The index of the Inspection Task. |
int WarehouseId |
The index of the Warehouse for the Inspection Task. |
int StatusId |
The index of the Status of the Inspection Task. |
int? LotId |
The index of the Lot of the Inspection Task. Can be empty. |
int? MaterialId |
The index of the material of the Inspection Task. Can be empty. |
int OperationCodeId |
The index of the operation code of the Inspection Task. |
string Notes |
The notes of the Inspection Task. |
int? ShipmentId |
The index of the shipment of the Inspection Task. Can be empty. |
int? ShipmentLineId |
The index of the shipment line of the Inspection Task. Can be empty. |
int? OrderId |
The index of the order of the Inspection Task. Can be empty. |
int? OrderLineNumber |
The number of the order line of the Inspection Task. Can be empty. |
int? LicensePlateId |
The index of the license plate of the Inspection Task. Can be empty. |
int? LocationId |
The index of the location of the Inspection Task. Can be empty. |
bool? InspectionPassed |
The result of the inspection task, whether it pass or failed. Can be empty. |
TaskStatusEnum Status |
The Status of the Inspection Task. |
Inventory
This object contains the Inventory details.
object Inventory | |
---|---|
Int32? WarehouseId |
The index of the Warehouse for the Inventory. |
Int32? LocationId |
The index of the Location for the Inventory. Can be empty. |
Int32? LicensePlateId |
The index of the License Plate for the Inventory. Can be empty. |
Int32 MaterialId |
The index of the Material for the Inventory. |
Int32? VendorLotId |
The index of the Vendor Lot for the Inventory. Can be empty. |
Int32? LotId |
The index of the Lot for the Inventory. Can be empty. |
DateTime? ExpirationDate |
The Expiration Date of the Lot for the Inventory. Can be empty. |
Int32 PackagedId | The index of the Packaging for the Inventory. |
Decimal? TotalPackagedAmount | The Total Packaged Amount for the Inventory. Can be empty. |
Decimal? TotalAmount | The Total Amount in base packaging for the Inventory. Can be empty. |
Decimal? ActivePackagedAmount | The Active Packaged Amount for the Inventory. Can be empty. |
Decimal? ActiveAmount | The Active Amount in base packaging for the Inventory. Can be empty. |
Decimal? InactivePackagedAmount | The Inactive Packaged Amount for the Inventory. Can be empty. |
Decimal? InactiveAmount | The Inactive Amount in base packaging for the Inventory. Can be empty. |
Decimal? IncomingPackagedAmount | The Incoming Packaged Amount for the Inventory. That is all inventory from processed inbound orders. Can be empty. |
Decimal? IncomingAmount | The Incoming Amount in base packaging for the Inventory. That is all inventory from processed inbound orders. Can be empty. |
Int32? LicensePlateStatusId | The index of the status of the License Plate for the Inventory. Can be empty. |
Int32? LotStatusId | The index of the status of the Lot for the Inventory. Can be empty. |
Int32 MaterialStatusId | The index of the status of the material for the Inventory. Can be empty. |
Int32 MaterialGlobalMaterialId | The index of the global material of the material referenced in the Inventory. Can be empty. |
Int32? LocationStatusId | The index of the status of the Location for the Inventory. Can be empty. |
Decimal? AllocatedPackagedAmount | The Allocated Packaged Amount for the Inventory. Can be empty. |
Decimal? AllocatedAmount | The Allocated Amount in base packaging for the Inventory. Can be empty. |
Decimal? SoftAllocatedPackagedAmount | The Soft Allocated Packaged Amount for the Inventory. Can be empty. |
Decimal? SoftAllocatedAmount | The Soft Allocated Amount in base packaging for the Inventory. Can be empty. |
Decimal? SoftIncomingPackagedAmount | The Soft Incoming Packaged Amount for the Inventory. That is all inventory from created inbound orders. Can be empty. |
Decimal? SoftIncomingAmount | The Soft Incoming Amount in base packaging for the Inventory. That is all inventory from processed inbound orders. Can be empty. |
Decimal? AvailablePackagedAmount | The Available Packaged Amount for the Inventory. Can be empty. |
Decimal? AvailableAmount | The Available Amount in base packaging for the Inventory. Can be empty |
Decimal? CurrentlyAvailablePackagedAmount | The Currently Available Packaged Amount for the Inventory. Can be empty. |
Decimal? CurrentlyAvailableAmount | The Currently Available Amount in base packaging for the Inventory. Can be empty. |
Boolean IsNew | Is this new Inventory. |
DateTime? LicensePlateCreateDate | The Create Date of the License Plate for the Inventory. Can be empty. |
Object Tag | The Tag of the Material for the Inventory. |
Boolean SuppressEntityEvents | Suppress the events for the Inventory. |
InventoryAggregationEnum
This object is the Inventory Aggregation Enumerator.
Enumerator InventoryAggregationEnum | |
---|---|
Lot = 0, |
Lot |
Material = 1, |
Material |
LocationLot = 2, |
Location Lot |
LocationMaterial = 3, |
Location Material |
LicensePlateLot = 4, |
License Plate Lot |
LicensePlateMaterial = 5 |
License Plate Material |
InventoryDetail
This object contains the Inventory Details. Returned from the inventory ledger activity.
object InventoryDetail | |
---|---|
int? WarehouseId |
The index of the Warehouse for the Inventory detail. Can be Empty. |
int? LocationId |
The index of the Location for the Inventory detail. Can be empty based on context of call. |
int? LicensePlateId |
The index of the License Plate for the Inventory detail. Can be empty based on context of call. |
int MaterialId |
The index of the Material for the Inventory detail. |
int? VendorLotId |
The index of the Vendor Lot for the Inventory detail. Can be empty based on context of call. |
int? LotId |
The index of the Lot for the Inventory detail. Can be empty based on context of call. |
int PackagedId |
The index of the Packaging for the Inventory detail. |
decimal? TotalPackagedAmount |
The Total Packaged Amount for the Inventory detail. Can be empty based on context of call. |
decimal? TotalAmount |
The Total Amount in base package for the Inventory detail. Can be empty based on context of call. |
decimal? ActivePackagedAmount |
The Active Amount Packaged for the Inventory detail. Can be empty based on context of call. |
decimal? ActiveAmount |
The Active Amount in base package for the Inventory detail. Can be empty based on context of call. |
decimal?InactivePackagedAmount |
The Inactive Packaged Amount for the Inventory detail. Can be empty based on context of call. |
decimal? InactiveAmount |
The Inactive Amount in base package for the Inventory detail. Can be empty based on context of call. |
decimal? IncomingPackagedAmount | The Incoming Packaged Amount for the Inventory detail. Based on processed inbound orders. Can be empty based on context of call. |
decimal? IncomingAmount |
The Incoming Amount in base package for the Inventory detail. Based on processed inbound orders. Can be empty based on context of call. |
int? LicensePlateStatusId | The index of the status of the License Plate for the Inventory detail. Can be empty. |
int? LotStatusId | The index of the status of the Lot for the Inventory detail. Can be empty. |
int MaterialStatusId | The index of the status of the material for the Inventory detail. Can be empty. |
int? LocationStatusId | The index of the status of the Location for the Inventory detail. Can be empty. |
decimal? AllocatedPackagedAmount | The Allocated Packaged Amount for the Inventory detail. Can be empty based on context of call. |
decimal? AllocatedAmount | The Allocated Amount in base package for the Inventory detail. Can be empty based on context of call. |
decimal? SoftAllocatedPackagedAmount | The Soft Allocated Packaged Amount for the Inventory detail. Can be empty based on context of call. |
decimal? SoftAllocatedAmount | The Soft Allocated Amount in base package for the Inventory detail. Can be empty based on context of call. |
decimal? SoftIncomingPackagedAmount | The Soft Incoming Packaged Amount for the Inventory detail. Can be empty based on context of call. |
decimal? SoftIncomingAmount | The Soft Incoming Amount in base package for the Inventory detail. Can be empty based on context of call. |
decimal? AvailablePackagedAmount | The Available Packaged Amount for the Inventory detail. Can be empty based on context of call. |
decimal? AvailableAmount | The Available Amount in base package for the Inventory detail. Can be empty based on context of call. |
decimal? CurrentlyAvailablePackagedAmount | The Currently Available Packaged Amount for the Inventory detail. Can be empty based on context of call. |
decimal? CurrentlyAvailableAmount | The Currently Available Amount in base package for the Inventory detail. Can be empty based on context of call. |
string PackagingName | The Name of the Packaging in the Inventory detail. |
string PackagingShortName | The short name of the Packaging in the Inventory detail. |
string LicensePlateLookupCode | The License Plate Lookup Code where the Inventory detail is on. |
DateTime LicensePlateCreateDate |
The Create Date of License Plate where the Inventory detail is on. |
string LocationName |
The Location name of the Inventory detail. |
string LocationShortName |
The location's short name of the Inventory detail. |
bool LocationEligibleForAllocation |
The location's flag indicating that it is Eligible For Allocation of the Inventory detail. |
bool IsLooseLocation |
The location's flag indicating that it is loose bin like type. |
Int64? GlobalAllocationSequence |
The Location Global Allocation Sequence number of the Inventory detail. |
Int64? GlobalPickSequence |
The Location Global Pick Sequence number of the Inventory detail. |
Int64? GlobalPutAwaySequence |
The Location Global putaway Sequence number of the Inventory detail. |
string LotLookupCode |
The Lot lookup code. |
string VendorLotLookupCode |
The vendor Lot lookup code. |
string VendorLotVat |
The vat detail of the vendor lot. |
string LotNotes |
The notes of the Lot. |
string LotDescription |
The Lot description. |
string VendorLotNotes |
The notes of the vendor Lot. |
string VendorLotDescription |
The vendor Lot description of the Inventory detail. |
DateTime LotCreateDate |
The creation date of the Lot. |
DateTime? LotRecieveDate |
The date when the Lot was first recieved. |
DateTime LotManufactureDate |
The date when the Lot was manufactured. |
DateTime LotExpirationDate |
The date when the Lot will expire. |
int GlobalMaterialId |
The index of the global material of the material referenced in the Inventory detail. Can be empty. |
string GlobalMaterialName |
The name of the global material of the material referenced in the Inventory detail. Can be empty. |
int MaterialGroupId |
The index of the material group of the material referenced in the Inventory detail. Can be empty. |
string MaterialLookupCode |
The lookup code of material referenced in the Inventory detail. Can be empty. |
string MaterialDescription |
The description of material referenced in the Inventory detail. Can be empty. |
string MaterialName |
The name of material referenced in the Inventory detail. Can be empty. |
bool IsFixedWeight |
Does the material have a fixed weight or does it vary for item to item? |
int? ProjectId |
The index of the project referenced in the Inventory detail. Can be empty. |
string ProjectName |
The name of the project referenced in the Inventory detail. Can be empty if the index is empty. |
string ProjectLookupCode |
The lookup code of the project referenced in the Inventory detail. Can be empty if the index is empty. |
int OwnerId |
The index of the Owner referenced in the Inventory detail. |
string OwnerName |
The name of the owner referenced in the Inventory detail. |
string OwnerLookupCode |
The lookup code of the owner referenced in the Inventory detail. |
string WarehouseName |
The name of the warehouse referenced in the Inventory detail. |
decimal MaterialPackagingGrossWeight |
The gross weight of the material in its packaged form referenced in the Inventory detail. |
decimal MaterialPackagingNetWeight |
The net weight of the material in its packaged form referenced in the Inventory detail. |
int MaterialPackagingWeightUom |
The index of weight unit of measure of the material in its packaged form referenced in the Inventory detail. |
string MaterialPackagingWeightUomName |
The name of weight unit of measure of the material in its packaged form referenced in the Inventory detail. |
string MaterialPackagingWeightUomShortName |
The short name of weight unit of measure of the material in its packaged form referenced in the Inventory detail. |
decimal MaterialPackagingVolume |
The volume of the material in its packaged form referenced in the Inventory detail. |
int MaterialPackagingVolumeUom |
The index of volume unit of measure of the material in its packaged form referenced in the Inventory detail. |
string MaterialPackagingVolumeUomName |
The name of volume unit of measure of the material in its packaged form referenced in the Inventory detail. |
string MaterialPackagingVolumeUomShortName |
The short name of volume unit of measure of the material in its packaged form referenced in the Inventory detail. |
InventoryQuantity
This object contains the Inventory Quantity. A quatity is consider a material, package and amount.
object InventoryQuantity | |
---|---|
InventoryQuantity(int materialId, int packagingId) |
Constructor for the InventoryQuantity. Given the index of the material and index of the packaging. |
int MaterialId |
The index of the Material. |
int PackagingId |
The index of the Packaging. |
decimal PackagedAmount |
The Packaged Amount of the material. |
decimal BaseAmount |
The Amount of the material reduced to base packaging. |
InventoryStatusChangeRequest
This object contains the Inventory Status Change Request. this object is uses in the inventory status change workflow.
object InventoryStatusChangeRequest | |
---|---|
InventoryTypeEnum InventoryType |
The inventory type |
int? LotId |
The index of the Lot for the Inventory. Can be empty. |
int? LicensePlateId |
The index of the License Plate for the Inventory. Can be empty. |
int? MaterialId |
The index of the Material for the Inventory. Can be empty. |
int? LocationId |
The index of the Location for the Inventory. Can be empty. |
int? SerialNumberId |
The index of the serial number for the Inventory. Can be empty. |
int DesiredStatusId |
The index of the desired status for the Inventory to be changed to. |
List<int> ReasonCodeIds |
The list of the reason code indexes to apply to the Inventory to be changed to. |
string Notes |
The notes for the Inventory change. |
List<int> ReasonCodeIdsToAdd |
The list of the reason code indexes to add to the existing Inventory status. |
List<int> ReasonCodeIdsToRemove |
The list of the reason code indexes to remove to the existing Inventory status. |
bool ClearAllReasonCodes |
Flag to indicate to Inventory status change to clear all the reason codes. |
InventoryTypeEnum
This object is the Inventory Type Enumerator.
Enumerator InventoryTypeEnum | |
---|---|
Lot, |
Lot |
Material, |
Material |
LicensePlate, |
License Plate |
Location, |
Location |
SerialNumber |
Serial Number |
InventoryStatusEnum
This object is the Inventory Status Enumerator.
Enumerator InventoryStatusEnum | |
---|---|
Active = 1, |
Active |
Hold = 2, |
Hold |
Discontinued = 3, |
Discontinued |
Damaged = 4 |
Damaged |
LicensePlate
This object contains the License Plate.
object LicensePlate | |
---|---|
int Id | The index of the License Plate. |
int WarehouseId | The index of the Warehouse for the License Plate. |
int LocationId | The index of the Location for the License Plate. |
int TypeId | The index of the Type for the License Plate. |
int StatusId | The index of the Status for the License Plate. |
string LookupCode | The lookup code for the License Plate. |
decimal? NetWeight | The net weight for the License Plate. It is the sum of all net weights of all materials of the plate. It can be Empty. |
decimal? GrossWeight | The gross weight for the License Plate. It is the sum of all gross weights of all materials of the plate. It can be Empty. |
int? WeightUom | The index of weight unit of measure for the License Plate. It can be Empty. |
decimal? Length | The length for the License Plate. This has no relationship to the materials that are on the plate. It can be Empty. |
decimal? Width | The Width for the License Plate. This has no relationship to the materials that are on the plate. It can be Empty. |
decimal? Height | The Height for the License Plate. This has no relationship to the materials that are on the plate. It can be Empty. |
int? DimensionsUom | The index of dimension unit of measure for the License Plate. It can be Empty. |
int? ShipmentId | The index of the shipment for the License Plate. If this has a value it indicates that this is a shipping plate |
bool Archived |
Is the License Plate Archived? If this has a value it indicates that it has been shipped or has been deleted |
List<LicensePlateContent> LicensePlateContents |
The list of contents of the License Plate. see LicensePlateContents object. |
InventoryStatusEnum Status |
The status of the License Plate. |
DateTime CreatedSysDateTime |
The date the License Plate was created. |
decimal? NetVolume |
The net volume for the License Plate. It is the sum of all net volume of all materials of the plate. It can be Empty. |
decimal? GrossVolume |
The gross volume for the License Plate. It is the sum of all gross volume of all materials of the plate. It can be Empty. |
int? VolumeUOM |
The index of volume unit of measure for the License Plate. It can be Empty. |
int? LicensePlateContainerTypeId |
The index of container type for the License Plate. It can be Empty if never assigned in the desktop. |
LicensePlateContent
This object contains the License Plate Content.
object LicensePlateContent | |
---|---|
int LicensePlateId |
The index of the License Plate. |
int LotId |
The index of the Lot. |
int MaterialId |
The index of the Material. |
int PackagedId |
The index of the packaging. |
decimal PackagedAmount |
The packaged amount. |
DateTime? LicensePlateContentExpirationDate |
The expiration date of the lot but this is the value that might be accelerated by the location of the license plate. If this is empty then the lot expiration should be used. |
DateTime FirstTimeLotReceivedOnLicensePlateDate |
The First Time this Lot has been Received On this LicensePlate. |
LicensePlateNotFoundContextEnum
License plate not found context.
Enumerator LicensePlateNotFoundContextEnum |
---|
MobileLpMoveLookup = 1, |
MobileAdjustInventoryLpLookup = 2 |
LicensePlateRequest
This object contains the License Plate Request. Used to pass information to the allocation workflow
object LicensePlateRequest | |
---|---|
string LookupCode | The lookup code of the License Plate. |
int LicensePlateId | The index of the License Plate. |
List<SerialNumberRequest> SerialRequests | The license plate container type Id. |
int? LicensePlateContainerTypeId | The license plate container type Id. |
int? LicensePlateStatusId | The license plate status Id. |
LocatedQuantity
This object contains the Located Quantity.
object LocatedQuantity | |
---|---|
int LocationId |
The index of the location. |
InventoryQuantity Quantity |
The quantity in the location. see InventoryQuantity object. |
LocatedQuantity(int locationId, InventoryQuantity quantity) |
Constructor for the LocatedQuantity. Given the index of the location and inventory quantity. |
Location
This object contains the definition of a location.
object Location | |
---|---|
int Id |
The index of the location. |
int WarehouseId |
The index of the Warehouse for the location. |
int StatusId |
The index of the status of the location. |
int TypeId |
The index of the type of the location. |
string Name |
The name of the location. |
string ShortName |
The short name of the location. |
long? GlobalPutawaySequence | The Global Putaway Sequence number of the location. Can be empty. |
bool SkipValidationRules | A flag on the location to indicate that it should ignore volume and weight restrictions |
int? ParentId | The index of the location that this given location is contained within. |
List<LicensePlate> LicensePlates | The list of license plates that are within this location. See LicensePlates object. |
InventoryStatusEnum Status | The status of the location. |
LocationTypeEnum
This object is the Location Type Enumerator.
Enumerator LocationTypeEnum | |
---|---|
Zone = 1, |
Zone |
Area = 2, |
Area |
Inventory = 3, |
Inventory |
Equipment = 4, |
Equipment |
DockDoor = 5, |
Dock Door |
YardLocation = 6 |
Yard Location |
Lot
This object contains the definition of a Lot.
object Lot | |
---|---|
int Id | The index of the lot. |
int MaterialId | The index of the material. |
int TypeId | The index of the type. |
int VendorLotId | The index of the vendor lot. |
int StatusId | The index of the status of the lot. |
string LookupCode | The lookup code of the lot. |
string Description | The description of the lot. |
DateTime? CreateDate | The date the lot was created. Can be Empty |
DateTime? ReceiveDate | The date the lot was first receive. Can be Empty |
DateTime? LastReceiveDate | The date the lot was last received. Can be Empty |
DateTime? VendorManufactureDate | The date the lot was manufactured. Can be Empty |
DateTime? VendorExpirationDate | The date when the lot will expire. Can be Empty |
int GlobalMaterialId | The index of the global material of the material referenced in the lot. Can be empty. |
int? ProjectId | The index of the project referenced in the lot. Can be empty. |
string MaterialLookupCode | The lookup code of material referenced in the lot. Can be empty. |
bool IsFixedWeight | Does the material have a fixed weight or does it vary for item to item? |
int ControllerTypeId | The index of the controller type for the material referenced in the lot. Can be empty. |
int MaterialStatusId | The index of the status of material referenced in the lot. Can be empty. |
int MaterialGroupId | The index of the material group of the material referenced in the lot. Can be empty. |
string MaterialName | The name of material referenced in the lot. Can be empty. |
string MaterialDescription | The description of material referenced in the lot. Can be empty. |
string LotControllerTypeName | The name of the controller type for the material referenced in the lot. Can be empty. |
string GlobalMaterialName | The name of the global material for the material referenced in the lot. Can be empty. |
string MaterialTypeName | The type for the material referenced in the lot. Can be empty. |
string ProjectName | The name of the project referenced in the lot. Can be empty. |
string ProjectLookupCode | The lookup code of the project referenced in the lot. Can be empty. |
int OwnerId | The index of the owner referenced in the lot. Can be empty. |
string OwnerName | The name of the owner referenced in the lot. Can be empty. |
string OwnerLookupCode | The lookup code of the owner referenced in the lot. Can be empty. |
string VendorLotLookupCode | The lookup code of the vendor lot referenced in the lot. |
string VendorLotDescription | The description of the vendor lot referenced in the lot. |
string VendorLotNotes | The note of the vendor lot referenced in the lot. Can be empty. |
string VendorLotVat | The vat details of the vendor lot referenced in the lot. Can be empty. |
bool HasInventory | Is there any inventory in the warehouse for this lot? |
InventoryStatusEnum Status | The status of the lot. |
LotInventoryQuantity
This object contains the Lot Inventory Quantity. This is the amount of inventory for a specific lot
object LotInventoryQuantity | |
---|---|
Lot |
The lot of the specific Lot Inventory Quantity. see the Lot object. |
InventoryQuantity Quantity |
The quantity of the specific Lot Inventory Quantity. See the InventoryQuantity object. |
ManufacturingEquipment
This object contains the Manufacturing Equipment details.
object ManufacturingEquipment | |
---|---|
int Id |
The index of the Manufacturing Equipment. |
string Type |
The type of the Manufacturing Equipment. |
string Name |
The name of the Manufacturing Equipment. |
string Code |
The code of the Manufacturing Equipment. |
ManufacturingOrder
This object contains the Manufacturing Order details.
object ManufacturingOrder | |
---|---|
int Id |
The index of the Manufacturing Order. |
string LookupCode |
The Lookup Code of the Manufacturing Order. |
ManufacturingOrderLine
This object contains the Manufacturing Order line.
object ManufacturingOrderLine | |
---|---|
int Id |
The index of the Manufacturing Order line. |
int? ParentId |
The index of the parent Manufacturing Order line. If this is empty then it has no parent. |
int? FinishedGoodLineId | The index of the Finish good line this is a component of. |
int OrderId | The index of the Manufacturing Order. |
int OrderLineTypeId | The index of the Order line type. |
int StatusId | The index of the status on the Order line. |
int LineNumber | The line number. |
string ReferenceNumber | The reference number. |
int MaterialId | The index of the material. |
int PackagingId | The index of the packaging. |
decimal PackagedAmount | The packaged amount. |
decimal Amount | The amount in base packaging. |
int? VendorLotId | The index of the vendor lot. |
int? LotId | The index of the lot. |
int? WaveId | The index of the wave. |
string Notes | The notes on the Order line. |
int? StagingLocationId | The index of the staging location. |
bool? ProcessInSinglePickSlip | Should the Order line be processed in a single pick slip? |
int? ManufacturingLocationId | The index of the manufacturing location. |
decimal? ExpectedThroughput | The expected throughout on the Order line. |
decimal? CrewComplement | The crew complement on the Order line. |
bool? AllowFractions | Should the Order line allow fraction of items? |
ManufacturingOrderLineStatusEnum
This object is the Manufacturing Order Line Status Enumerator.
Enumerator ManufacturingOrderLineStatusEnum | |
---|---|
Created = 1, |
Created |
Canceled = 2, |
Canceled |
Batching = 3, |
Batching |
Reserved = 4, |
Reserved |
Processing = 5, |
Processing |
Incoming = 6 |
Incoming |
ManufacturingOrderLineTypeEnum
This object is the Manufacturing Order Line Type Enumerator.
Enumerator ManufacturingOrderLineTypeEnum | |
---|---|
FinishedGood = 1, |
Finished Good |
Component = 2, |
Component |
WorkInProgress = 3 |
Work In Progress |
MatchingOptionEnum
This object is the Matching Option Enumerator.
Enumerator MatchingOptionEnum | |
---|---|
Any = 0, |
Any |
Exact = 1, |
Exact |
Subset = 2 |
Subset |
Material
This object contains the Material details.
object Material | |
---|---|
int Id |
The index of the Material. |
int ProjectId |
The index of the project for the Material. |
int StatusId |
The index of the status for the Material. |
int MaterialGroupId |
The index of the Material Group for the Material. |
string MaterialGroupName |
The name of the Material Group for the Material. |
string Name |
The name of the Material. |
string LookupCode |
The lookup code of the Material. |
bool? IsWip |
Is this Material a work in progress? That is it is not a final product but an intermediate material. |
bool? FinishedGoodMaterial | Is this Material Finished product? That is it is final product of a manufacturing process. |
MaterialControllerTypeEnum ControllerType | The Controller Type of the Material. |
AllocationStrategyEnum? AllocationStrategy | The Lot Allocation Strategy of the Material. |
PackageAllocationStrategyEnum PackageAllocationStrategy | The Package Allocation Strategy of the Material. |
Guid? AllocationStrategyWorkflowId | The index of the Allocation Strategy Workflow for the Material. This take precident over the hardcore choices |
int GlobalMaterialId | The index of the Global Material for the Material. |
long? ShelfLifeSpan | The Shelf Life Span in days of the Material. |
long? MinimumDatingSpan | The Minimum Dating Span of the Material. |
int? ReallocationExpirationDateWindow | The Reallocation Expiration Date Window in days of the Material. |
decimal? StandardUnitsPerHour | The Standard Units of this material produced per Hour when it is been manufactured. |
decimal? HoursAllowedInAmbient | The Hours Allowed for this material to be In Ambient temperature locations. |
bool AutopopulateVendorLot | Should this Material Auto populate Vendor Lot code when a new lot is create? |
bool AutopopulateLot | Should this Material Auto populate Lot code when a new lot is create? |
bool IsFixedWeight | Is this Material of fixed weight? |
bool IsFixedLength | Is this Material of fixed length? |
bool IsFixedVolume | Is this Material of fixed volume? |
InventoryStatusEnum Status | The status of the Material. |
MaterialAccount
This object contains the Material Account details. It is on the account tab of the material screen.
object MaterialAccount | |
---|---|
int MaterialId |
The index of the Material. |
int AccountId |
The index of the Account. |
string AccountLookupCode |
The lookup code of the Account. |
string MaterialLookupCode |
The lookup code of the Material. |
string MaterialAliasLookupCode |
The aliased lookup code of the Material. |
string MaterialAliasName |
The aliased name of the Material. |
string MaterialAliasDescription |
The aliased description of the Material. |
decimal SalesOrderDiscount |
The discount for this account for the given Material. |
MaterialControllerTypeEnum
This object is the Material Controller Type Enumerator.
Enumerator MaterialControllerTypeEnum | |
---|---|
MaterialLot = 1, |
Material Lot |
Lots = 2, |
Lots |
MaterialLotSerial = 3, |
Material Lot Serial |
LotsSerial = 4 |
Lots Serial |
MaterialSubstitution
This object contains the Material Substitution details. It is on the Substitution tab of the material screen.
object MaterialSubstitution | |
---|---|
int Id |
The index of the Material Substitution. |
int MaterialId |
The index of the Material. |
int PackagingId |
The index of the Packaging. |
int SubstitutionMaterialId |
The index of the Substitution Material. That is what this current material can be replaced with. |
int SubstitutionPackagingId |
The index of the Substitution Material packaging. That is what this current material can be replaced with. |
int? Priority |
The priority order in which Substitution should take place. |
decimal Ratio |
The ratio in which Substitution should take place. |
MaterialTransfer
The lookup code of the Material Transfer.
object MaterialTransfer | |
---|---|
int Id | The index of the Material Transfer. |
string LookupCode | The lookup code of the Material Transfer. |
int SourceProjectId | The index of the Source Project in Material Transfer. |
int TargetProjectId | The index of the Target Project in Material Transfer. |
int SourceOrderId | The index of the Source Order in Material Transfer. |
int TargetOrderId | The index of the Source Order in Material Transfer. |
MeasurementUnitEnum
This object is the Measurement Unit Enumerator.
Enumerator MeasurementUnitEnum | |
---|---|
Unit = 1, |
Unit |
Meter = 2, |
Meter |
Centimeter = 3, |
Centimeter |
Foot = 4, |
Foot |
Inch = 5, |
Inch |
Cubic_Meter = 6, |
Cubic Meter |
Cubic_Centimeter = 7, |
Cubic Centimeter |
Cubic_Feet = 8, |
Cubic Feet |
Cubic_Inch = 11, |
Cubic Inch |
Kilogram = 12, |
Kilogram |
Gram = 13, |
Gram |
Pound = 14, |
Pound |
Ounce = 15, |
Ounce |
Fahrenheit = 16, |
Fahrenheit |
Celsius = 17, |
Celsius |
Currency = 18, |
Currency |
Ton = 19, |
Ton |
Troy_Ounce = 20, |
Troy Ounce |
Metric_Ton = 21, |
Metric Ton |
Liter = 22, |
Liter |
Milliliter = 23, |
Milliliter |
Gallon = 24, |
Gallon |
OperationCode
This object contains the Operation Code details.
object OperationCode | |
---|---|
int Id |
The index of the Operation Code. |
string SystemLabel |
The system label of the Operation Code. |
string Name |
The name of the Operation Code. |
OperationTypeEnum OperationType |
The index of Operation Type for the Operation Code. |
bool SystemDefined |
Is this a user defined or a system Operation Code. |
OperationCodeEnum
This object is the Operation Code Enumerator.
Enumerator OperationCodeEnum | |
---|---|
InventoryAdjustment = 1, |
Inventory Adjustment |
Receiving = 2, |
Receiving |
PutAway = 3, |
PutAway |
LoadContainerTemperatureCapture = 4, |
Load Container Temperature Capture |
LicensePlateMove = 5, |
License Plate Move |
LicensePlateAdjustment = 6, |
License Plate Adjustment |
InventoryCreation = 7, |
Inventory Creation |
Picking = 8, |
Picking |
PackingInventory = 9, |
Packing Inventory |
ShipmentConfirmation = 10, |
Shipment Confirmation |
ObsoleteOwnerTransferPick = 11, |
Obsolete Owner Transfer Pick |
ObsoleteSerializedLPMove = 12, |
Obsolete Serialized LP Move |
InventoryMove = 14, |
Inventory Move |
ObsoleteOwnerTransferSerializedLPMove = 15, |
Obsolete Owner Transfer Serialized LP Move |
InventoryInspectionMove = 16, |
Inventory Inspection Move |
SerialNumberCreation = 17, |
Serial Number Creation |
SerialNumberMove = 18, |
Serial Number Move |
SerialNumberPurge = 19, |
Serial Number Purge |
ObsoleteSerializedInventoryMove = 20, |
Obsolete Serialized Inventory Move |
ObsoleteOwnerTransferSerializedMove = 21, |
Obsolete Owner Transfer Serialized Move |
SerialNumberModification = 22, |
Serial Number Modification |
ManualPickAllocation = 23, |
Manual Pick Allocation |
ShipmentLoading = 24, |
Shipment Loading |
UnPickLicensePlate = 25, |
UnPick License Plate |
UnPickInventory = 26, |
UnPick Inventory |
SerialNumberShipOut = 27, |
Serial Number Ship Out |
DefaultStorageOperationCode = 28, |
Default Storage Operation Code |
AutomaticPick = 29, |
Automatic Pick |
MeasurementSampling = 30, |
Measurement Sampling |
AutomaticCompositePick = 31, |
Automatic Composite Pick |
SealConfirmation = 32, |
Seal Confirmation |
LicensePlateStatusChange = 33, |
License Plate Status Change |
LocationStatusChange = 34, |
Location Status Change |
LotStatusChange = 35, |
Lot Status Change |
MaterialStatusChange = 36, |
Material Status Change |
ReceiveTransLoad = 37, |
Receive Trans Load |
PhyscialCount = 38, |
Physical Count |
BatchMove = 39, |
Batch Move |
ProductionInput = 40, |
Production Input |
ProductionOutput = 41, |
Production Output |
ProductionScrap = 42, |
Production Scrap |
PickDrop = 44, |
Pick Drop |
ShipmentLineWeightUpdate = 45, |
Shipment Line Weight Update |
SerialNumberWeightVolumeUpdate = 46, |
Serial Number Weight Volume Update |
ManufacturingComponentConsumed = 47, |
Manufacturing Component Consumed |
ManufacturingComponentScrapped = 48, |
Manufacturing Component Scrapped |
ManufacturingFinishedGoodCreated = 49, |
Manufacturing Finished Good Created |
ReasonCodeAdded = 50, |
Reason Code Added |
RemoveReasonCode = 51, |
Remove Reason Code |
AcceleratedExpiration = 53, |
Accelerated Expiration |
AcceleratedExpirationOverride = 54, |
Accelerated Expiration Override |
ManufacturingFeedback = 55, |
Manufacturing Feedback |
Replenishment = 57, |
Replenishment |
InventoryCount = 58, |
Inventory Count |
InventoryRecount = 59, |
Inventory Recount |
ManufacturingFinishedGoodReworked = 60, |
Manufacturing Finished Good Reworked |
ManufacturingComponentReworked = 61, |
Manufacturing Component Reworked |
ManufacturingRework = 62, |
Manufacturing Rework |
ManufacturingOrderWait = 63, |
Manufacturing Order Wait |
ManufacturingOrderReady = 64, |
Manufacturing Order Ready |
ManufacturingOrderCanceled = 65, |
Manufacturing Order Canceled |
ManufacturingOrderProcessing = 66, |
Manufacturing Order Processing |
ManufacturingOrderCompleted = 67, |
Manufacturing Order Completed |
ManufacturingOrderReopened = 68, |
Manufacturing Order Reopened |
VendorLotExpirationOverride = 69, |
Vendor Lot Expiration Override |
ManufacturingOrderBackorder = 70, |
Manufacturing Order Backorder |
ManualBatchAllocation = 71, |
Manual Batch Allocation |
ManufacturingInventoryMove = 72, |
Manufacturing Inventory Move |
CreateOrder = 73, |
Create Order |
AddOrderLine = 74, |
Add Order Line |
AddClaim = 75, |
Add Claim |
CreateManufacturingWave=76, |
Create Manufacturing Wave |
Annotate=77, |
Annotate |
MissingLicensePlateNotification=78, |
Missing License Plate Notification |
LicensePlatePick =79, |
License Plate Pick |
SerialNumberValidated=80, |
Serial Number Validated |
ScaleTicketCreated=81, |
Scale Ticket Created |
EmptyWeightCaptured=82, |
Empty Weight Captured |
LoadedWeightCaptured=83, |
Loaded Weight Captured |
ScaleTicketPrinted = 84, |
Scale Ticket Printed |
IncorrectLoadingCountNotification = 85, | Incorrect Loading Count Notification |
LicensePlateValidated = 86, | License Plate Validated |
LicensePlateNotValidated = 87, | License Plate Not Validated |
CLPValidationLicensePlateMove = 88, | CLP Validation License Plate Move |
ManufacturingLicensePlateMove = 89, | Manufacturing License Plate Move |
ManufacturingInventoryMoveNotification = 90, | Manufacturing Inventory Move Notification |
ReplenishmentNotification = 91, | Replenishment Notification |
PickingNotification = 92, | Picking Notification |
LicensePlatePickNotification = 93, | License Plate Pick Notification |
ReplenishmentLicensePlateMove = 94, | Replenishment License Plate Move |
ReturnToStockSession = 95, | Return To Stock Session |
ReturnToStockCount = 96, | Return To Stock Count |
ReturnToStockReconciliation = 97, | Return To Stock Reconciliation |
ReturnToStockInventoryAdjustment = 98, | Return To Stock Inventory Adjustment |
ReturnToStockInventoryCreation = 99, | Return To Stock Inventory Creation |
LicensePlateInvalid = 100, | License Plate Invalid |
InvalidLPSerialNumbersCount = 101, | Invalid LP Serial Numbers Count |
SerialNumbersCountValidated = 102, | Serial Numbers Count Validated |
InvalidSerialNumberOnLP = 103, | Invalid Serial Number On LP |
UnblockLpSerialNumberValidation = 104, | Unblock Lp Serial Number Validation |
InventoryPackagingConversion = 105, | Inventory Packaging Conversion |
WeightVerificationSucceeded = 106, |
Weight Verification Succeeded |
WeightVerificationFailed = 107, |
Weight Verification Failed |
IncorrectPutawayCountNotification = 108, |
Incorrect Putaway Count Notification |
CorrectPutawayCountNotification = 109, |
Correct Putaway Count Notification |
PackingShippingLicensePlate = 110, |
Packing Shipping License Plate |
PackingShippingContainer = 111, |
Packing Shipping Container |
InventoryBlindCount = 112, |
Inventory Blind Count |
InboundShipmentCancellation = 113, |
Inbound Shipment Cancellation |
OutboundShipmentCancellation = 114, |
Outbound Shipment Cancellation |
SerialNumberStatusChange = 115, |
Serial Number Status Change |
ShipmentLineVolumeUpdate = 118 |
Shipment Line Volume Update |
OperationTypeEnum
This object is the Operation type Enumerator.
Enumerator OperationTypeEnum | |
---|---|
Accelerated_Expiration_of_Inventory = 30, |
Accelerated Expiration of Inventory |
AccessorialCharges = 15, |
Accessorial Charges |
Adjust = 1, |
Adjust |
BatchMove = 22, |
Batch Move |
CLPValidation = 40, |
CLP Validation |
Custom = 46, |
Custom |
InboundShipmentCancellation = 44, |
Inbound Shipment Cancellation |
Inspection = 29, |
Inspection |
InventoryCount = 32, |
Inventory Count |
InventoryMove = 9, |
Inventory Move |
InventoryPackagingConversion = 42, |
Inventory Packaging Conversion |
InventoryPlanning = 35, |
Inventory Planning |
InventoryStatusChange = 19, |
Inventory Status Change |
LicensePlateChange = 17, |
License Plate Change |
LicensePlateMove = 5, |
License Plate Move |
ManualAllocation = 11, |
Manual Allocation |
Manufacturing = 27, |
Manufacturing |
Manufacturing_Scrap = 33, |
Manufacturing Scrap |
Manufacturing_WIP = 31, |
Manufacturing Work In Progress |
MeasurementSampling = 16, |
Measurement Sampling |
Notification = 37, |
Notification |
OutboundShipmentCancellation = 45, |
Outbound Shipment Cancellation |
Pack = 7, |
Pack |
PhysicalCount = 21, |
Physical Count |
Pick = 6, |
Pick |
PickDrop = 24, |
Pick Drop |
Production = 23, |
Production |
PutAway = 3, |
PutAway |
ReasonCode = 28, |
Reason Code |
Receive = 2, |
Receive |
ReturnToStock = 41, |
Return To Stock |
ScaleTicketing = 39, |
Scale Ticketing |
SealConfirmation = 18, |
Seal Confirmation |
SerialNumberOperation = 10, |
Serial Number Operation |
SerialNumberValidation = 38, |
Serial Number Validation |
SerialNumberWeightVolumeUpdate = 26, |
Serial Number Weight or Volume Update |
ShipConfirm = 8, |
Ship Confirm |
ShipmentLineWeightUpdate = 25, |
Shipment Line Weight Update |
ShipmentLoad = 12, |
Shipment Load |
StorageBilling = 14, |
Storage Billing |
Task_Annotation = 36, |
Task Annotation |
TemperatureCapture = 4, |
Temperature Capture |
TransLoadReceive = 20, | Trans Load Receive |
UnPick = 13, |
UnPick |
VendorLotExpirationOverride = 34, |
Vendor Lot Expiration Override |
WeightVerification = 43, |
Weight Verification |
ShipmentLineVolumeUpdate = 48 |
Shipment Line Volume Update |
Order
This object contains the Order details.
object Order | |
---|---|
int Id |
The index of the Order. |
int OrderClassId |
The index Order Class for the Order. |
string CreatedBy |
The User that Created the Order. |
int StatusId |
The index of the status for the Order. |
int ProjectId |
The index of project for the Order. |
DateTime CreationDate |
The date the Order was created. |
string LookupCode |
The lookup code of the Order. |
int? AccountId |
The index of the account for the Order. |
int? ContactId |
The index of the contact for the Order. |
string AccountName |
The account name for the Order. |
int? PreferredCarrierId |
The index of the Preferred Carrier for the Order. |
string PreferredCarrierName |
The name of the Preferred Carrier for the Order. |
string OwnerReference |
The owner reference for the Order. |
string Notes | The notes for the Order. |
int? MasterOrderId | The index of the master order that contains the Order. |
DateTime? RequestedDeliveryDate | The Requested Delivery Date for the Order. |
OrderStatusEnum Status | The status of the Order. |
OrderClass
This object contains the Order Class details.
object OrderClass | |
---|---|
int Id |
The index of the Order Class. |
string LookupCode |
The lookup code of the Order Class. |
OrderTypeEnum OrderType |
The Order Type of the Order Class. |
OrderClassTypeEnum OrderClassType |
The Order Class Type of the Order Class. |
bool AllowInactiveInventory |
Does the order class Allow Inactive Inventory to be used? |
bool PickToClean |
Does the order class Pick To Clean to be used? |
bool AllowOverPick |
Does the order class Allow Over Pick to be used? |
bool AllowReversePick |
Does the order class Allow Reverse Pick to be used? |
bool RequireSerialValidationForShipping |
Does the order class Require Serial Validation For Shipping? |
bool BypassSoftAllocationCheck |
Does the order class Bypass Soft Allocation Check? |
bool RequireItemsCountForSerialValidation |
Does the order class Require Items Count For Serial Validation? |
bool RequirePutAwayCount |
Does the order class Require PutAway Count? |
bool AllowAllocationAgainstIncoming |
Does the order class Allow Allocation Against Incoming? |
bool? BuiltToOrder |
Does the order class Built To Order to be used? |
bool AllowLotOverride |
Does the order class Allow Lot Override? |
OrderClassTypeEnum
This object is the order class type Enumerator.
Enumerator OrderClassTypeEnum |
|
---|---|
PurchaseOrder = 1, |
Purchase Order |
InboundTransfer = 2, | Inbound Transfer |
CustomerReturn = 3, |
Customer Return |
BlindPurchaseOrder = 4, |
Blind Purchase Order |
SalesOrder = 5, |
Sales Order |
TransferOut = 6, |
Transfer Out |
ReturnToVendor = 7, |
Return To Vendor |
InboundOwnerTransfer = 8, |
Inbound Owner Transfer |
OutboundOwnerTransfer = 9, |
Outbound Owner Transfer |
InboundTransLoad = 10, |
Inbound TransLoad |
OutboundTransLoad = 11, |
Outbound TransLoad |
Inbound_ASN_Order = 12, |
Inbound ASN Order |
Inbound_RMA = 13, |
Inbound RMA |
Inbound_Procurement_Order = 14, |
Inbound Procurement Order |
Inbound_Material_Transfer = 15, |
Inbound material Transfer |
Outbound_Material_Transfer = 16, |
Outbound Material Transfer |
Inbound_Warehouse_Transfer = 17, |
Inbound warehouse Transfer |
Outbound_Warehouse_Transfer = 18, |
Outbound Warehouse Transfer |
rd_Party_ASN = 19, |
third Party ASN |
rd_Party_Outbound = 20 |
third Party Outbound |
OrderLine
This object contains the Order Line details.
object OrderLine | |
---|---|
int OrderId |
The index of the Order for the order line. |
int LineNumber |
The Line Number for the order line. |
int MaterialId |
The index of the material for the order line. |
int? LotId |
The index of the lot for the order line. |
int? VendorLotId |
The index of the vendor lot for the order line. |
int StatusId |
The index of the status for the order line. |
decimal? Price | The price for the order line. Can be empty. |
decimal? Cost | The cost for the order line. Can be empty. |
decimal Amount | The Amount for the order line. |
int PackagedId | The index of the packaging for the order line. |
decimal PackagedAmount | The packaged amount for the order line. |
decimal? TotalCost | The total cost for the order line. |
decimal? TotalPrice | The total price for the order line. |
int? ShipmentId | The index of the shipment for the order line. Can be empty |
string MaterialName | The material name for the order line. |
string MaterialLookUp | The material lookup code for the order line. |
string MaterialDescription | The material description for the order line. |
int MaterialGroupId | The index of the material group for the order line. |
string MaterialGroupName | The material group name for the order line. |
OrderLineStatusEnum Status | The status for the order line. |
string OrderLineNotes | The notes for the order line. |
string OrderLineMarks | The marks for the order line. |
string OrderLineResidueHoldId | The index of residue hold for the order line. |
string OrderLinePurchaseOrder | The purchase order for the order line. |
string OrderLinesEstablishmentId | The index of establishment for the order line. |
string Color | The color for the order line. |
string Style | The style for the order line. |
string Size | The size for the order line. |
string MaterialAlias | The material alias for the order line. |
bool? QualityControlRequired | Is quality control required for order line? |
string QualityControlStatus | The Quality Control Status for the order line. |
string QualityControlNotes | The Quality Control notes for the order line. |
System.DateTime? DueDate | The due date for the order line. Can be empty. |
System.DateTime OrderLineCreatedSysDateTime | The Created Date for the order line. |
decimal? GrossWeight | The Gross Weight for the order line. Can be empty. |
decimal? NetWeight | The Net Weight for the order line. Can be empty. |
int? WeightUOM | The unit of measure of the Weight for the order line. Can be empty. |
decimal? WeightTolerancePercentage | The Weight Tolerance Percentage for the order line. Can be empty. |
int? AllocationStrategyId | The index of lot Allocation Strategy for the order line. Can be empty |
int? PackageAllocationStrategyId | The index of packaging Allocation Strategy for the order line. Can be empty |
int? ExpectedPackageId | The index of Expected Package for the order line. Can be empty |
decimal? ExpectedPackageAmount | The Expected Package Amount for the order line. Can be empty. |
System.Guid? AllocationStrategyWorkflowId | The index of Allocation Strategy Workflow for the order line. Can be empty |
int? ParentLineNumber | The Parent Line Number for the order line. Can be empty. |
bool HasChildren | Does the order line have children? Can be empty. |
int? LicensePlateId | The index of License Plate for the order line. Can be empty |
OrderLineStatusEnum
This object is the Order Line Status Enumerator.
Enumerator OrderLineStatusEnum | |
---|---|
Created = 1, |
Created |
Cancelled = 2, |
Cancelled |
Accepted = 4, |
Accepted |
Planned = 8, |
Planned |
Working = 16, |
Working |
Completed = 32, |
Completed |
BackOrdered = 64, |
Back Ordered |
InsufficientInventory = 128, |
Insufficient Inventory |
Error = 256, |
Error |
Virtually_Allocated = 512 |
Virtually allocated |
OrderStatusChangeInfo
This is the Order Status Change Informational object. Derived from EntityStatusChangeInfoBase.
object OrderStatusChangeInfo | |
---|---|
OrderStatusEnum OldStatus |
The Old Status of the Order Status Change. |
OrderStatusEnum NewStatus |
The New Status of the Order Status Change. |
Order |
The Order of the Order Status Change. |
OrderStatusEnum
This object is the Order Status type Enumerator.
Enumerator OrderStatusEnum | |
---|---|
Created = 1, |
Created |
Processing = 2, |
Processing |
Completed = 4, |
Completed |
Cancelled = 8, |
Cancelled |
Error = 16, |
Error |
Virtually_Allocated = 32, |
Virtually Allocated |
Hold = 64, |
Hold |
Wait = 128, |
Wait |
Ready = 256, |
Ready |
Backorder = 512, |
Backorder |
Feedback_Started = 1024, |
Feedback Started |
Approval_Required = 2048 |
APPROVE |
OrderTypeEnum
This object is the Order Type Enumerator.
Enumerator OrderTypeEnum | |
---|---|
Inbound = 1, |
Inbound |
Outbound = 2 |
Outbound |
OutboundPackagedQuantities
This object contains the Outbound Packaged Quantities details.
object OutboundPackagedQuantities | |
---|---|
Dictionary<OrderLine, Dictionary<Package, decimal>> OutboundOrderPackagedQuantities |
The Outbound Order Packaged Quantities. |
Dictionary<ShipmentLine, Dictionary<Package, decimal>> OutboundShipmentPackagedQuantities |
The Outbound Shipment Packaged Quantities. |
OutboundShipmentBillingRequest
This object contains the Outbound Shipment Billing Request details. Derived from Billing Request
object OutboundShipmentBillingRequest | |
---|---|
int OutboundShipmentId |
The index of the Outbound Shipment. |
override string Context |
The Context of Outbound Shipment Billing Request. |
OwnerStatusEnum
This object is the Owner status Enumerator.
Enumerator OwnerStatusEnum | |
---|---|
Active, |
Active |
Disabled, |
Disabled |
Hold |
Hold |
Package
This object contains the Package details.
object Package | |
---|---|
int Id |
The index of the Package. |
int MaterialId |
The index of the material for the Package. |
string Name |
The Name of the Package. |
int? PalletHigh |
The Pallet High of the Package. |
int? PalletTie |
The Pallet Tie of the Package. |
bool ReadyToShip |
Is the Package in a ready to shipment format that needs no other shipping container? |
int? SubPackagingId |
The index of the Subordinate Package. If this is empty then this the base package. |
string SubPackagingName |
The name of the Subordinate Package. |
decimal SubPackagingQuantity |
The how much of the Subordinate Package quantity makes up this Package. |
decimal? StandardCost |
The Standard Cost of the Package quantity. Can be empty. |
decimal? StandardPrice |
The Standard Price of the Package quantity. Can be empty. |
bool IsDefaultPackaging |
Is the Package the default? That is it should be automatically in order lines, of inbound, outbound or the like. |
bool IsBasePackaging |
Is the Package the base? Not further divisible. |
decimal? BasePackagingQuantity |
The how much of the base Package quantity makes up this Package. If this is empty then this the base package. |
int? BasePackagingId |
The index of the base Package. If this is empty then this the base package. |
decimal Weight |
The Weight of the material Package. |
decimal ShippingWeight |
The Shipping Weight of the material Package. |
decimal TareWeight |
The Tare Weight of the material Package. |
int WeightUOM |
The unit of measure Weight of the material Package. |
decimal Length |
The Length of the material Package. |
decimal Width |
The Width of the material Package. |
decimal Height |
The Height of the material Package. |
int DimensionUOM |
The unit of measure Dimension of the material Package. |
decimal Volume |
The Volume of the material Package. |
int VolumeUOM |
The unit of measure Volume of the material Package. |
string StackableGroupId |
The Stackable Group of the material Package. That is other materials of this group will be stacked together. |
decimal? StackableLength |
The Stackable Length of the material Package. How much length is add on when stacking material? |
decimal? StackableWidth |
The Stackable Width of the material Package. How much Width is add on when stacking material? |
decimal? StackableHeight |
The Stackable Height of the material Package. How much Height is add on when stacking material? |
decimal? StackableVolume |
The Stackable Volume of the material Package. How much Volume is add on when stacking material? |
int? FullPallet |
The quantity of a Full Pallet for the material Package. |
PackageAllocationStrategyEnum
This object is the Package Allocation Strategy Enumerator.
Enumerator PackageAllocationStrategyEnum | |
---|---|
OrderLinePackageFirst = 1, |
Order Line Package First |
LargestPackageFirst = 2, |
Largest Package First |
None = 3, |
None |
OrderLinePackageFirstClearLocations = 4, |
Order Line Package First Clear Locations |
LargestPackageFirstClearLocations = 5 |
Largest Package First Clear Locations |
PickSlip
This object contains the Wave details.
object PickSlip | |
---|---|
int Id |
The index of the wave. |
int StatusId |
The index of the status for the pickSlip. |
string LookupCode |
The LookupCode for the pickSlip. |
int WaveId |
The index of the wave. |
string Notes |
The note for the pickSlip. |
DateTime? ScheduledForReleaseOn |
The date and time this pickSlip to be released |
PickSlipClusterLookup
This object contains the Pick Slip Cluster Lookup details.
object PickSlipClusterLookup | |
---|---|
int ClusterId | The index of the Pick Slip Cluster. |
int PickSlipId | The index of the Pick Slip in the Cluster. |
int StatusId | The index of the status of the Cluster |
string CreatedBy | The user the created the Cluster |
DateTime CreatedDateTime | The date and time the created the Cluster. |
PickSlipClusterLookupStatusEnum PickSlipClusterStatus | The status of the Cluster. |
PickSlipClusterLookupChangeInfo
This object contains the Pick Slip Cluster Lookup Change Information. Derived from EntityStatusChangeInfoBase
object PickSlipClusterLookupChangeInfo | |
---|---|
PickSlipClusterLookupStatusEnum OldStatus |
The Old Status of the Pick Slip Cluster Change Information. |
PickSlipClusterLookupStatusEnum NewStatus |
The New Status of the Pick Slip Cluster Change Information. |
PickSlipClusterLookup |
The Pick Slip Cluster Lookup object. |
PickSlipClusterLookupStatusEnum
This object is the PickSlip Cluster Lookup Status Enumerator.
Enumerator PickSlipClusterLookupStatusEnum |
|
---|---|
Created = 1 |
Created |
PickSlipsCluster
This object contains the Pick Slip Cluster details.
object PickSlipsCluster | |
---|---|
int Id |
The index of the Pick Slip Cluster. |
string LookupCode |
The lookup code of the Pick Slip Cluster. |
int StatusId |
The index of the status for Pick Slip Cluster. |
string CreatedBy |
The user whom created the Pick Slip Cluster. |
DateTime CreationDate |
The date and time the Pick Slip Cluster was created. |
PickSlipStatusChangeInfo
This object contains the Pick Slip Information. Derived from EntityStatusChangeInfoBase
object PickSlipStatusChangeInfo | |
---|---|
PickSlipStatusEnum OldStatus | The Old Status of the Pick Slip Information. |
PickSlipStatusEnum NewStatus | The New Status of the Pick Slip Information |
PickSlip PickSlip | The Pick Slip object |
PickSlipStatusEnum
This object is the PickSlip Status Enumerator.
Enumerator PickSlipStatusEnum | |
---|---|
Created = 1, |
Created |
Released = 2, |
Released |
Completed = 4, |
Completed |
Cancelled = 8 |
Cancelled |
PickTaskConfirmationResult
Contains the Pick Task Confirmation Result.
object PickTaskConfirmationResult | |
---|---|
int? ChainHeadTaskId |
Id of the parent task. |
int? CompletedChildTaskId |
Id of the confirmed task. |
decimal? CountBackAfterPickingAmount |
Number of items that should be counted after picking. Null if not count is needed. |
PostCustomCommandAction
This object contains the Post Custom Command Action details.
object PostCustomCommandAction | |
---|---|
string Url |
The Url the Post Custom Command Action details. |
string Parameters |
The Parameters the Post Custom Command Action details. |
Project
This object contains the Project details.
object ReasonCode | |
---|---|
int Id |
The index of the Project. |
int OwnerId |
The index of the owner of the Project. |
OwnerStatusEnum OwnerStatus | The status of the Owner. |
OwnerStatusEnum Status |
The status of the Project. |
string Name |
The Name of the Project. |
stringLookupCode |
The Lookup Code of the Project. |
bool IsDefault |
Is this the default of the Project in the owner? |
ReasonCode
This object contains the Reason Code details.
object ReasonCode | |
---|---|
int Id |
The index of the Reason Code. |
string Label |
The Label of the Reason Code. |
string LookUp |
The LookUp of the Reason Code. |
RecurringStorageLicensePlateContent
This object contains the Recurring Storage License Plate Content details.
object RecurringStorageLicensePlateContent | |
---|---|
Guid ScheduleId |
The index of the Schedule of the Recurring Storage License Plate Content. |
int BillingContractId |
The index of the Billing Contract of the Recurring Storage License Plate Content. |
int? BillingContractLineId |
The index of the Billing Contract line of the Recurring Storage License Plate Content. |
int LicensePlateId |
The index of the License Plate of the Recurring Storage License Plate Content. |
int LotId |
The index of the Lot of the Recurring Storage License Plate Content. |
int VendorLotId |
The index of the vendor Lot of the Recurring Storage License Plate Content. |
int MaterialId |
The index of the material of the Recurring Storage License Plate Content. |
Boolean FixedWeightMaterial | The Fixed Weight Material of the Recurring Storage License Plate Content. |
DateTime CreateDate | The date and time of the Recurring Storage License Plate Content is created. |
Decimal PackagedAmount | The packaged amount of the Recurring Storage License Plate Content. |
int PackagingId | The index of the package of the Recurring Storage License Plate Content. |
Decimal PackagedNetWeight | The packaged net weight of the Recurring Storage License Plate Content. |
Decimal PackagedGrossWeight | The packaged gross weight of the Recurring Storage License Plate Content |
int PackagedWeightUom | The unit of measure of the packaged weight for the Recurring Storage License Plate Content |
Decimal PackagedGrossVolume | The packaged gross volume of the Recurring Storage License Plate Content. |
Decimal PackagedNetVolume | The packaged net volume of the Recurring Storage License Plate Content. |
int PackagedVolumeUom | The unit of measure of the packaged volume for the Recurring Storage License Plate Content. |
Decimal BasePackagedAmount | The base packaged amount of the Recurring Storage License Plate Content. |
int BasePackagingId | The index of the base package of the Recurring Storage License Plate Content |
ScaleTicket
This object contains the Scale Ticket details.
object ScaleTicket |
|
---|---|
int Id |
The index of the Scale Ticket. |
ScaleTicketReceivingRequest
This object contains the Scale Ticket Receiving Request details.
object ScaleTicketReceivingRequest |
|
---|---|
int ScaleTicketId |
The index of the Scale Ticket. |
ScaleTicketReceivingRequestLine
This object contains the Scale Ticket Receiving Request Line details.
object ScaleTicketReceivingRequestLine | |
---|---|
int LocationId |
The index for Location the Scale Ticket Receiving Request Line. |
int? LicensePlateId |
The index for License Plate the Scale Ticket Receiving Request Line. |
decimal PackagedAmount | The Packaged Amount for the Scale Ticket Receiving Request Line |
int PackagingId | The index for Packaging the Scale Ticket Receiving Request Line. |
int ProjectId | The index for Project for the Scale Ticket Receiving Request Line |
int? ShipmentId | The index for Shipment for the Scale Ticket Receiving Request Line. |
int? ShipmentLineId | The index for Shipment Line for the Scale Ticket Receiving Request Line. |
int? OrderId | The index for Order for the Scale Ticket Receiving Request Line |
int? OrderLineNumber | The index for Order line for the Scale Ticket Receiving Request Line. |
int? AccountId | The index for Account for the Scale Ticket Receiving Request Line |
int MaterialId | The index for Material for the Scale Ticket Receiving Request Line |
int? VendorLotId | The index for Vendor Lot for the Scale Ticket Receiving Request Line |
int? LotId | The index for Lot for the Scale Ticket Receiving Request Line |
int ScaleTicketLineId | The index for Scale Ticket Line for the Scale Ticket Receiving Request Line. |
int WarehouseId | The index for Warehouse for the Scale Ticket Receiving Request Line |
ScaleTicketReceivingTasksResult
This object contains the Scale Ticket Receiving Tasks Result.
object ScaleTicketReceivingTasksResult | |
---|---|
string OutputMessage |
The output message from the Scale Ticket Receiving Tasks Result. |
List<int> TaskIds |
The list of task indexes the Scale Ticket Receiving Tasks Result. |
SerialNumber
This object contains the Serial Number details.
object SerialNumber | |
---|---|
int Id |
The index of the Serial Number. |
int? MaterialId |
The index of material for the Serial Number. |
string LookupCode |
The Lookup Code of the Serial Number. |
int? LicensePlateId |
The index of License Plate the Serial Number is on. |
int? LotId |
The index of lot of the Serial Number. |
int? PackagingId |
The index of Packaging of the Serial Number. |
decimal? NetWeight | The Net Weight of the Serial Number. |
decimal? GrossWeight | The gross Weight of the Serial Number |
MeasurementUnitEnum? WeightUOM | The unit of the measure for the Weight of the Serial Number. |
decimal? Height | The Height of the Serial Number |
decimal? Width | The Width of the Serial Number. |
decimal? Length | The Length of the Serial Number |
MeasurementUnitEnum? DimensionsUOM | The unit of the measure for the Dimensions of the Serial Number |
decimal? GrossVolume | The gross volume of the Serial Number |
decimal? NetVolume | The net volume of the Serial Number |
MeasurementUnitEnum? VolumeUOM | The unit of the measure for the volume of the Serial Number. |
bool Archived | Is the Serial Number archived? |
string Notes | The notes for the Serial Number |
int StatusId | The index of status of the Serial Number. |
InventoryStatusEnum Status | The status of the Serial Number |
SerialNumberRequest
This object contains the Serial Number Request details.
object SerialNumberRequest | |
---|---|
string LookupCode |
The Lookup Code of the Serial Number. |
decimal? NetWeightValue |
The Net Weight of the Serial Number. |
decimal? GrossWeightValue |
The gross Weight of the Serial Number. |
int? WeightUOM |
The unit of the measure for the Weight of the Serial Number. |
decimal? NetVolumeValue |
The net volume of the Serial Number. |
decimal? GrossVolumeValue |
The gross volume of the Serial Number. |
int? VolumeUOM |
The unit of the measure for the volume of the Serial Number. |
decimal? Length |
The Length of the Serial Number. |
decimal? Width |
The Width of the Serial Number. |
decimal? Height |
The Height of the Serial Number. |
int? DimensionUOM |
The unit of the measure for the Dimensions of the Serial Number. |
Shipment
This object contains the Shipment details.
object Shipment | |
---|---|
int Id |
The index of the Shipment. |
int TypeId |
The index of type for the Shipment. |
int StatusId |
The index of status for the Shipment. |
int? ActualWarehouseId |
The index of actual warehouse for the Shipment. |
string LookupCode |
The lookup code for the Shipment. |
int ExpectedWarehouseId |
The index of expected warehouse for the Shipment. |
int? CarrierId |
The index of carrier for the Shipment. |
string CarrierName |
The carrier name for the Shipment. |
string Notes |
The notes for the Shipment. |
int? AccountId |
The index of account for the Shipment. |
string AccountName |
The account name for the Shipment. |
DateTime? ShippedDate |
The date time the shipment was shipped. |
DateTime? PickupDate |
The date time the shipment was picked up. |
DateTime? DateNeeded |
The date time the shipment was needed. |
int? CarrierServiceTypeId |
The index of carrier service type for the Shipment. |
string CarrierServiceTypeName |
The name of carrier service type for the Shipment. |
int? LoadContainerId |
The index of Load Container for the Shipment. |
string LoadContainerSize |
The size of Load Container for the Shipment. |
int? ContactId |
The index of Contact for the Shipment. |
int? WaveId |
The index of wave for the Shipment. |
ShipmentStatusEnum Status |
The status for the Shipment. |
OrderTypeEnum Type |
The type for the Shipment. |
string ReferenceNumber |
Reference # for the Shipment. |
ShipmentLine
This object contains the Shipment line details.
object ShipmentLine | |
---|---|
int Id |
The index of the shipment line. |
int ShipmentId |
The index of the Shipment for the shipment line. |
int OrderId |
The index of the order for the shipment line. |
int OrderLineNumber |
The order line number of the shipment line. |
int LineNumber |
The line number of the shipment line. |
int StatusId |
The index of the status for the shipment line. |
decimal ExpectedAmount |
The expected amount on the shipment line. |
decimal ExpectedPackagedAmount |
The expected packaged amount on the shipment line. |
int ExpectedPackageId |
The index of the Expected Package for the shipment line. |
decimal ActualAmount |
The actual amount on the shipment line. |
decimal ActualPackagedAmount |
The actual packaged amount on the shipment line. |
int ActualPackagedId |
The index of the Actual Packaged for the shipment line. |
decimal? NetWeight |
The Net Weight of the shipment line. |
decimal? GrossWeight |
The Gross Weight of the shipment line. |
int? WeightUom |
The unit of measure for Weight of the shipment line. |
int MaterialId |
The index of the material for the shipment line. |
string MaterialName |
The Material Name on the shipment line. |
string MaterialLookUp |
The Material lookup code on the shipment line. |
string MaterialDescription |
The Material description on the shipment line. |
int MaterialGroupId |
The index of the Material Group for the shipment line. |
string MaterialGroupName |
The Material group Name on the shipment line. |
ShipmentStatusEnum Status |
The status of the shipment line. |
ShipmentStatusChangeInfo
This object contains the Shipment Status Change Information details. Derived from EntityStatusChangeInfoBase
objectShipmentStatusChangeInfo | |
---|---|
ShipmentStatusEnum OldStatus | The Old Status for the Shipment |
ShipmentStatusEnum NewStatus | The new Status for the Shipment. |
Shipment Shipment | The shipment in the Shipment Status Change Information. |
ShipmentStatusEnum
This object is the Shipment Status Enumerator.
Enumerator ShipmentStatusEnum | |
---|---|
Created = 1, |
Created |
Released = 2, |
Released |
Executing = 4, |
Executing |
Completed = 8, |
Completed |
Cancelled = 16, |
Cancelled |
ShippingContainer
This object contains the Shipping Container details.
object ShippingContainer | |
---|---|
int Id |
The index of the Shipping Container. |
int? ShippingContainerParentId |
The index of the Parent container of the Shipping Container. |
int? ShippingContainerTypeId |
The index of the container type of the Shipping Container. |
string ShippingContainerTypeName |
The name of the container type of the Shipping Container. |
string LookupCode |
The lookup code of the Shipping Container. |
string ContainerNumber |
The Container Number of the Shipping Container. |
bool IsContainer |
Is this a the Shipping Container or a self shippable material package |
string Packaging |
If it is self shippable material what is it package name. |
decimal? Weight |
The Weight of the Shipping Container. |
string WeightUom |
The unit of measure for the Weight of the Shipping Container. |
decimal? Volume |
The Volume of the Shipping Container. |
string VolumeUom |
The unit of measure for the Volume of the Shipping Container. |
decimal? Length | The Length of the Shipping Container |
decimal? Height | The Height of the Shipping Container |
decimal? Width | The Width of the Shipping Container |
string DimensionUom | The unit of measure for the Dimension of the Shipping Container |
int? ShipperContactId | The index of the Shipper Contact of the Shipping Container |
int? CarrierId | The index of the Carrier of the Shipping Container |
DateTime? ShippingDate | The Shipping Container date and time of shipping |
decimal? ShippingCost | The Shipping Cost of the Shipping Container. |
int? ShippingCurrencyId | The index of the shipping currency of the Shipping Container. |
string ManifestedPackageCode | The Manifested Package Code of the Shipping Container |
string ManifestedPackageBundleCode | The Manifested Package Bundle Code of the Shipping Container |
ShippingIntegrationMapping
This object contains the Shipping Integration Mapping details.
object ShippingIntegrationMapping | |
---|---|
string FootPrintEntityId |
The index of the FootPrint Entity in the Shipping Integration Mapping. |
ShippingIntegrationMappingTypeEnum MappingType |
The Mapping Type in the Shipping Integration Mapping. |
string ExternalEntityId |
The index of the External Entity in the Shipping Integration Mapping. |
ShippingIntegrationMappingTypeEnum
This object is the Shipping Integration Mapping Type Enumerator.
Enumerator ShippingIntegrationMappingTypeEnum | |
---|---|
Carrier, |
Carrier |
CarrierService, |
Carrier Service |
Shipper, |
Shipper |
MeasurementUnit, |
Measurement Unit |
Currency, |
Currency |
Country, |
Country |
ShippingManifest
This object contains the Shipping Manifest details.
object ShippingManifest | |
---|---|
int Id |
The index of the Shipping Manifest. |
int ShipperContactId |
The index of Shipper Contact for the Shipping Manifest. |
int CarrierId |
The Carrier of the Shipping Manifest. |
DateTime ShippingDate |
The Date the Shipping Manifest was shipped. |
decimal? ShippingCost |
The cost of the Shipping Manifest. |
bool Closed |
is the Shipping Manifest closed? |
int? ShippingCurrencyId |
The index of Shipping Currency for the Shipping Manifest. |
string ClosedManifestCode |
The Closed Manifest Code of the Shipping Manifest. |
ShippingPackage
This object contains the Shipping Package details.
object ShippingPackage | |
---|---|
static ShippingPackage Create(int shippingContainerId, string shippingContainerLookupCode, ShippingPackage parent = null) |
The create method of the Shipping Package. Given the index of the shipping Container, shipping Container Lookup Code, and the Shipping Package parent. |
private ShippingPackage(int shippingContainerId, string shippingContainerLookupCode, ShippingPackage parent = null) |
The constructor of the Shipping Package. |
int ShippingContainerId |
The index of the Shipping Container for the Shipping Package. |
string ShippingContainerLookupCode |
The index of the Shipping Container lookup code for the Shipping Package. |
ShippingPackage Parent |
The parent package for the Shipping Package. |
int? PackageTypeId |
The index of the Package Type for the Shipping Package. |
decimal? Length | The Length of the Shipping Package. |
decimal? Width | The Width of the Shipping Package |
decimal? Height | The Height of the Shipping Package |
int? DimensionUomId | The index of the Dimension unit of measure for the Shipping Package. |
decimal? Weight | The Weight of the Shipping Package |
int? WeightUomId | The index of the Weight unit of measure for the Shipping Package. |
decimal? DeclaredValue | The Declared Value of the Shipping Package |
int? DeclaredValueCurrencyId | The index of the Declared Value Currency for the Shipping Package |
int? FreightClassId | The index of the Freight Class for the Shipping Package |
string NmfcNumber | The NMFC Number of the Shipping Package. |
string NmfcSubNumber | The NMFC Sub Number of the Shipping Package. |
string CommodityDescription | The Commodity Description of the Shipping Package |
int? PackagedItemCount | The Packaged Item Count of the Shipping Package |
SignAlgorithmEnum
This object is the signing algorithm Enumerator.
Enumerator SignAlgorithmEnum |
|
---|---|
HMACSHA1 = 1, |
HMACSHA1 |
Survey
This object contains the Survey details.
object Survey | |
---|---|
int Id |
The index of the Survey. |
int SurveyDefintionId |
The index of the Survey Definition. |
int EquipmentId |
The index of the Equipment. |
int SurveyOperationContextId |
The index of the operation context in which this Survey is answered. |
string SurveyOperationContextData |
The operation context data in which this Survey is answered. |
string UserId |
The Id of the user. |
List<SingleKeyEntityUdfValues> Answers |
The associated list of answers for the survey. |
SurveyDefinition
This object contains the Survey Definition details.
object SurveyDefinition | |
---|---|
int Id |
The index of the Survey Definition. |
string Name |
The name of the Survey. |
string Description |
The description of the Survey. |
bool Enabled |
The enable state of the Survey. |
List<UdfFields> Questions |
The associated list of questions for the survey. |
Tag
This object contains the Tag details.
object Tag | |
---|---|
int Id |
The index of the tag. |
string Name |
The name of the tag. |
Task
This object contains the Task details.
object Task | |
---|---|
int Id |
The index of the task. |
int? ReasonCodeId |
The index of the Reason Code for the task. |
int WarehouseId |
The index of the warehouse for the task. |
int StatusId |
The index of the status for the task. |
int? ProjectId |
The index of the project for the task. |
int? MaterialId |
The index of the material for the task. |
int? LotId |
The index of the lot for the task. |
int? VendorLotId | The index of the vendor lot for the task |
int? SerialNumberId | The index of the serial number for the task. |
int? ExpectedSourceLicensePlateId | The index of the Expected Source License Plate for the task. |
int? ExpectedTargetLicensePlateId | The index of the Expected Target License Plate for the task |
int? ActualSourceLicensePlateId | The index of the Actual Source License Plate for the task |
int? ActualTargetLicensePlateId | The index of the Actual Target License Plate for the task |
int? ExpectedSourceLocationId | The index of the Expected Source Location for the task. |
int? ExpectedTargetLocationPlateId | The index of the Expected Target Location Plate for the task |
int? ActualSourceLocationId | The index of the Actual Source Location for the task |
int? ActualTargetLocationId | The index of the Actual Target Location for the task |
int? ShipmentId | The index of the shipment for the task. |
int? ShipmentLineId | The index of the shipment line for the task. |
int? OrderId | The index of the order for the task. |
int? OrderLineNumber | The order line number for the task. |
string ManufacturingOrderLookupCode | The lookup code of the Manufacturing Order for the task. |
int? ManufacturingOrderId | The index of the Manufacturing Order for the task. |
int? ManufacturingOrderLineId | The index of the Manufacturing Order Line for the task |
decimal? ExpectedInventoryAmount | The base Inventory Amount the task Expected |
decimal? ExpectedInventoryPackagedId | The index of the package for the base Expected Inventory Amount on the task. |
decimal? ExpectedPackagedAmount | The Packaged Amount the task Expected |
decimal? ExpectedPackagedId | The Packaged Amount the task Expected |
decimal? ActualInventoryAmount | The base Inventory Amount the task actually used. |
decimal? ActualInventoryPackagedId | The index of the package for the base Actual Inventory Amount on the task |
decimal? ActualPackagedAmount | The packaged Inventory Amount the task actually used |
decimal? ActualPackagedId | The index of the Actual Packaged for the task. |
string Employee | The employee that performed the task. |
string Notes | The notes of the task. |
int? RecommendedTargetLocationId | The index of the Recommended Target Location for the task. |
int? RecommendedTargetLicensePlateId | The index of the Recommended Target License Plate for the task |
int OperationCodeId | The index of the Operation Code for the task. |
int ChainHead | The index of the parent task for which this task is a child |
DateTime CreatedSysDateTime | The date and time this task had been created |
DateTime ModifiedSysDateTime | The date and time this task had been last modified |
DateTime? ReleaseDateTime | The date and time this task had been release |
DateTime? CancelledDateTime | The date and time this task had been cancelled. |
DateTime? CompletedDateTime | The date and time this task had been completed. |
DateTime? StartDateTime | The date and time this task had been started. |
DateTime? ExpectedExpirationDate | The Expected Expiration Date of the task. |
DateTime? ActualExpirationDate | The Actual Expiration Date of the task. |
TaskStatusEnum Status | The status of the task. |
decimal? NetWeight | The NetWeight on the task |
decimal? GrossWeight | The GrossWeight on the task |
int? WeightUOM | The WeightUOM on the task |
decimal? NetVolume | The NetVolume on the task |
decimal? GrossVolume | The GrossVolume on the task |
int? VolumeUOM | The VolumeUOM on the task |
decimal? Height | The Height on the task |
decimal? Width | The Width on the task |
decimal? Length | The Length on the task |
int? DimensionsUOM | The DimensionsUOM on the task |
TaskStatusChangeInfo
This object contains the Task Status Change Information details.
object TaskStatusChangeInfo | |
---|---|
TaskStatusEnum OldStatus |
The old status of the task for the Task Status Change Information. |
TaskStatusEnum NewStatus |
The new status of the task for the Task Status Change Information. |
Task Task |
The task for the Task Status Change Information. |
TaskStatusEnum
This object is the Shipment Status Enumerator.
Enumerator TaskStatusEnum | |
---|---|
Release = 1, |
Release |
Completed = 2, |
Completed |
Cancelled = 3, |
Cancelled |
Planned = 4 |
Planned |
TemperatureCategory
This object contains the Temperature Category details.
object TemperatureCategory | |
---|---|
int Id |
The index of the Temperature Category. |
string LookupCode |
The Lookup Code of the Temperature Category. |
TemperatureCategoryRuleLine
This object contains the Temperature Category Rule Line details.
object TemperatureCategoryRuleLine | |
---|---|
int WarehouseId |
The index of the warehouse for the Temperature Category Rule Line. |
int TemperatureCategoryId |
The index of the Temperature Category for the Temperature Category Rule Line. |
int Priority |
The Priority for the Temperature Category Rule Line. |
TemperatureCategory Temperature |
The Temperature for the Temperature Category Rule Line. |
TemperatureReadingRecords
This object contains the Temperature Reading Records details.
object TemperatureReadingRecords | |
---|---|
int ReadingPointId |
The index of the reading point. |
string ReadingPointName |
The Reading Point Name of the Temperature Reading Records. |
int ReadingTypeId |
The index of Reading Type of the Temperature Reading Records. |
string ReadingTypeName |
The Reading Type Name of the Temperature Reading Records. |
string Employee |
The Employee that created the Temperature Reading Records. |
DateTime DateCaptured |
The date and time the Temperature Reading Records were captured. |
decimal Temperature1 |
The first temperature of the Temperature Reading Records. |
string Temperature1MeasurementUnit |
The unit of measure of first temperature for the Temperature Reading Records. |
decimal? Temperature2 |
The second temperature of the Temperature Reading Records. |
string Temperature2MeasurementUnit |
The unit of measure of second temperature for the Temperature Reading Records. |
decimal? Temperature3 |
The third temperature of the Temperature Reading Records. |
string Temperature3MeasurementUnit |
The unit of measure of third temperature for the Temperature Reading Records. |
string Notes |
The notes of the Temperature Reading Records. |
VendorLot
This object contains the Vendor Lot details.
object VendorLot | |
---|---|
int Id |
The index of the vendor lot. |
int MaterialId |
The index of the material for the vendor lot. |
string LookupCode |
The Lookup Code of the vendor lot. |
DateTime? ManufactureDate |
The Date the vendor lot was Manufactured. |
DateTime? ExpirationDate |
The date the vendor lot will Expiration. |
Warehouse
This object contains the Warehouse details.
object Warehouse | |
---|---|
int Id |
The index of the Warehouse. |
string Name |
The name of the Warehouse. |
int? DefaultReceivingLocationId |
The index of the Default Receiving Location for the Warehouse. |
int? DefaultAsnReceivingLocationId |
The index of the Default Asn Receiving Location for the Warehouse. |
Wave
This object contains the Wave details.
object Wave | |
---|---|
int Id |
The index of the wave. |
string Description |
The Description for the wave. |
int StatusId |
The index of the status for the wave. |
bool BatchPick |
The batchPick indicator for the wave. |
DateTime? ReleaseDate |
The date and time this wave was releated. |
string Notes |
The notes of the wave. |
int? StagingLocationId |
The index of the Staging Location for the wave. |
int WarehouseId |
The index of the warehouse for the wave. |
int PriorityId |
The index of the priority for the wave. |
int? PreviousStatusId |
The index of the previous status for the wave. |
DateTime CreatedSysDateTime |
The date and time this task had been created. |
DateTime ModifiedSysDateTime |
The date and time this task had been last modified. |
WaveStatusChangeInfo
This object contains the Wave Status Change Infomation details.
object WaveStatusChangeInfo |
|
---|---|
WaveStatusEnum OldStatus |
The old status of the task for the Wave Status Change Infomation. |
WaveStatusEnum NewStatus |
The new status of the task for the Wave Status Change Infomation. |
Wave Wave |
The task for the Wave Status Change Infomation. |
WaveStatusEnum
Enumerator WaveStatusEnum |
|
---|---|
Created = 1, |
Created |
Processed = 2, |
Processed |
Released = 3, |
Released |
Completed = 4, |
Completed |
Cancelled = 5, |
Cancelled |
Processing = 6 |
Processing |
WorkflowDivertBilling
This object is for defining project divert billing options.
object WorkflowDivertBilling | |
---|---|
int OriginalProjectId |
The Original Project Id to Divert From. |
int DivertedProjectId |
The Diverted Project Id to Divert To. |
List<int> BillingCodeIds; |
List of Billing Codes that the Diverted Project Id is allowed to Divert for. |
WorkShift
This object contains the WorkShift details.
object WorkShift | |
---|---|
int Id |
The index of the WorkShift. |
string Name |
The name of the WorkShift. |
string Code |
The code of the WorkShift. |
Last Updated: |
06/06/2025 |